From 63743dd64a46b0ae6d30dd4366e1ba996ea0cd38 Mon Sep 17 00:00:00 2001 From: eileen Date: Mon, 29 Jul 2019 16:25:02 +1200 Subject: [PATCH] Minor cleanup around invoicing Another minor cleanup on invoicing vars --- CRM/Event/Form/Registration/Confirm.php | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/CRM/Event/Form/Registration/Confirm.php b/CRM/Event/Form/Registration/Confirm.php index 1aa29c43e0..a4f868aaf5 100644 --- a/CRM/Event/Form/Registration/Confirm.php +++ b/CRM/Event/Form/Registration/Confirm.php @@ -281,12 +281,9 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration { } } - $invoiceSettings = Civi::settings()->get('contribution_invoice_settings'); - $taxTerm = CRM_Utils_Array::value('tax_term', $invoiceSettings); - $invoicing = CRM_Utils_Array::value('invoicing', $invoiceSettings); - if ($invoicing) { + if (CRM_Invoicing_Utils::isInvoicingEnabled()) { $this->assign('totalTaxAmount', $taxAmount); - $this->assign('taxTerm', $taxTerm); + $this->assign('taxTerm', CRM_Invoicing_Utils::getTaxTerm()); $this->assign('individual', $individual); $this->set('individual', $individual); } @@ -703,8 +700,6 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration { } $entityTable = 'civicrm_participant'; - $invoiceSettings = Civi::settings()->get('contribution_invoice_settings'); - $invoicing = CRM_Utils_Array::value('invoicing', $invoiceSettings); $totalTaxAmount = 0; $dataArray = []; foreach ($this->_lineItem as $key => $value) { @@ -719,7 +714,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration { $lineItem[$this->_priceSetId] = $value; CRM_Price_BAO_LineItem::processPriceSet($entityId, $lineItem, $contribution, $entityTable); } - if ($invoicing) { + if (CRM_Invoicing_Utils::isInvoicingEnabled()) { foreach ($value as $line) { if (isset($line['tax_amount']) && isset($line['tax_rate'])) { $totalTaxAmount = $line['tax_amount'] + $totalTaxAmount; @@ -733,10 +728,8 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration { } } } - if ($invoicing) { - $this->assign('dataArray', $dataArray); - $this->assign('totalTaxAmount', $totalTaxAmount); - } + $this->assign('dataArray', $dataArray); + $this->assign('totalTaxAmount', $totalTaxAmount); } //update status and send mail to cancelled additional participants, CRM-4320 @@ -917,7 +910,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration { if ($lineItemValue = CRM_Utils_Array::value($participantNum, $lineItems)) { $lineItem[] = $lineItemValue; } - if ($invoicing) { + if (CRM_Invoicing_Utils::isInvoicingEnabled()) { $individual = $this->get('individual'); $dataArray[key($dataArray)] = $individual[$participantNum]['totalTaxAmt']; $this->assign('dataArray', $dataArray); -- 2.25.1