Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Won't Fix
-
Affects Version/s: 4.0.8, 4.1.0
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
Description
I've taken the following steps on the D7 demo.civicrm.org site (and notice the same behavior in HEAD):
- Search for individuals
- Check box next to a couple random contacts in the result set
- Select "Add contacts to Event" from the action menu
- From the event drop down, Select Rainforest Cup event
The Event Fees appears, but the "Record Payment" checkbox does not appear. Therefore, you cannot record the payment of the fee.
If you lookup a single contact, click the Events tab, and add a event registration it does work as expected.
I can see how this can be sticky - recording payments for multiple registrations could be a nightmare. So - maybe this is by design?
Related, I discovered this problem in HEAD when I got the following error:
Undefined index: payment_instrument_id in CRM_Event_Form_Participant->postProcess() (line 1461 of /home/jamie/hobo/sites/civicrm/4/sites/all/modules/civicrm/CRM/Event/Form/Participant.php
If this behavior is by design, feel free to assign this ticket to me and I'll take care of this annoying undefined index error and we'll consider it closed.
jamie