Merge pull request #10823 from mattwire/CRM-21031_financialtypedisplay
authorEileen McNaughton <eileen@mcnaughty.com>
Sun, 6 Aug 2017 21:49:58 +0000 (09:49 +1200)
committerGitHub <noreply@github.com>
Sun, 6 Aug 2017 21:49:58 +0000 (09:49 +1200)
CRM-21031 Fix for id instead of financialtype name

CRM/Price/Page/Option.php

index 4c502ec55fa755afa36de2b27601fb4d9153ee84..6b48ca88dd3dcac2faa330daa704bef9f232d784 100644 (file)
@@ -160,8 +160,8 @@ class CRM_Price_Page_Option extends CRM_Core_Page {
         $taxAmount = CRM_Contribute_BAO_Contribution_Utils::calculateTaxAmount($customOption[$id]['amount'], $customOption[$id]['tax_rate']);
         $customOption[$id]['tax_amount'] = $taxAmount['tax_amount'];
       }
-      if (!empty($values['financial_type_id']) && !empty($financialType[$values['financial_type_id']])) {
-        $customOption[$id]['financial_type_id'] = $financialType[$values['financial_type_id']];
+      if (!empty($values['financial_type_id'])) {
+        $customOption[$id]['financial_type_id'] = CRM_Contribute_PseudoConstant::financialType($values['financial_type_id']);
       }
       // update enable/disable links depending on price_field properties.
       if ($this->_isSetReserved) {