Skip to content
Snippets Groups Projects
Commit 7030a002 authored by Pradeep Nayak's avatar Pradeep Nayak
Browse files

--fixed for CRM-12275

parent a699a077
No related branches found
No related tags found
No related merge requests found
...@@ -1440,6 +1440,10 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} ); ...@@ -1440,6 +1440,10 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
//insert financial type name in receipt. //insert financial type name in receipt.
$this->assign('contributionTypeName', CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialType', $contributionParams['financial_type_id'])); $this->assign('contributionTypeName', CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialType', $contributionParams['financial_type_id']));
$contributionParams['skipLineItem'] = 1; $contributionParams['skipLineItem'] = 1;
if ($this->_id) {
$contributionParams['contribution_mode'] = 'participant';
$contributionParams['participant_id'] = $this->_id;
}
// Set is_pay_later flag for back-office offline Pending status contributions // Set is_pay_later flag for back-office offline Pending status contributions
if ($contributionParams['contribution_status_id'] == CRM_Core_OptionGroup::getValue('contribution_status', 'Pending', 'name')) { if ($contributionParams['contribution_status_id'] == CRM_Core_OptionGroup::getValue('contribution_status', 'Pending', 'name')) {
$contributionParams['is_pay_later'] = 1; $contributionParams['is_pay_later'] = 1;
...@@ -1469,7 +1473,13 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} ); ...@@ -1469,7 +1473,13 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
// CRM-11124 // CRM-11124
if ($this->_quickConfig) { if ($this->_quickConfig) {
CRM_Event_BAO_Participant::createDiscountTrxn($this->_eventId, $contributionParams, $this->_params['amount_priceset_level_radio']); if (CRM_Utils_Array::value('amount_priceset_level_radio', $this->_params)) {
$feeLevel = $this->_params['amount_priceset_level_radio'];
}
else {
$feeLevel[] = $this->_params['fee_level'] ;
}
CRM_Event_BAO_Participant::createDiscountTrxn($this->_eventId, $contributionParams, $feeLevel);
} }
$transaction->commit(); $transaction->commit();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment