-- fixed notice error for CRM-13004
authorPradeep Nayak <pradeep@pradeep.(none)>
Fri, 2 Aug 2013 15:01:28 +0000 (20:31 +0530)
committerPradeep Nayak <pradeep@pradeep.(none)>
Fri, 2 Aug 2013 15:01:28 +0000 (20:31 +0530)
----------------------------------------
* CRM-13004: Create discount transaction fails for event price sets that do not use radio buttons
  http://issues.civicrm.org/jira/browse/CRM-13004

CRM/Event/Form/Registration/Confirm.php

index 5b954aef33928784824268ae0bc838dbe9f3c6b0..72e8df585626683574306977a0a82ccaeb3c52eb 100644 (file)
@@ -982,7 +982,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
     // create contribution record
     $contribution = CRM_Contribute_BAO_Contribution::add($contribParams, $ids);
     // CRM-11124
-    CRM_Event_BAO_Participant::createDiscountTrxn($form->_eventId, $contribParams, $params['amount_priceset_level_radio']);
+    CRM_Event_BAO_Participant::createDiscountTrxn($form->_eventId, $contribParams, CRM_Utils_Array::value('amount_priceset_level_radio', $params, NULL));
 
     // process soft credit / pcp pages
     CRM_Contribute_Form_Contribution_Confirm::processPcpSoft($params, $contribution);