From 7a4192f7b6596b25bbf9b832035b1429ccccca81 Mon Sep 17 00:00:00 2001 From: eileenmcnaugton Date: Wed, 2 Sep 2015 17:31:04 +1200 Subject: [PATCH] CRM-17115 follow on fix to function signature change Also swap out a couple of uncached calls to get soft credit label --- CRM/Report/Form/Contribute/Detail.php | 7 +++++-- CRM/Report/Form/Contribute/SoftCredit.php | 7 +++++-- CRM/Report/Form/Contribute/Summary.php | 2 +- CRM/Report/Form/Member/Detail.php | 2 +- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CRM/Report/Form/Contribute/Detail.php b/CRM/Report/Form/Contribute/Detail.php index 72f848fc51..4534637a04 100644 --- a/CRM/Report/Form/Contribute/Detail.php +++ b/CRM/Report/Form/Contribute/Detail.php @@ -841,8 +841,11 @@ WHERE civicrm_contribution_contribution_id={$row['civicrm_contribution_contribu //convert soft_credit_type_id into label if (array_key_exists('civicrm_contribution_soft_soft_credit_type_id', $rows[$rowNum])) { - $rows[$rowNum]['civicrm_contribution_soft_soft_credit_type_id'] = CRM_Core_OptionGroup::getLabel('soft_credit_type', - $row['civicrm_contribution_soft_soft_credit_type_id']); + $rows[$rowNum]['civicrm_contribution_soft_soft_credit_type_id'] = CRM_Core_PseudoConstant::getLabel( + 'CRM_Contribute_BAO_ContributionSoft', + 'soft_credit_type_id', + $row['civicrm_contribution_soft_soft_credit_type_id'] + ); } $entryFound = $this->alterDisplayAddressFields($row, $rows, $rowNum, 'contribute/detail', 'List all contribution(s) for this ') ? TRUE : $entryFound; diff --git a/CRM/Report/Form/Contribute/SoftCredit.php b/CRM/Report/Form/Contribute/SoftCredit.php index 87bdce7bbe..fc3cc8fe44 100644 --- a/CRM/Report/Form/Contribute/SoftCredit.php +++ b/CRM/Report/Form/Contribute/SoftCredit.php @@ -599,8 +599,11 @@ GROUP BY {$this->_aliases['civicrm_contribution']}.currency //convert soft_credit_type_id into label if (array_key_exists('civicrm_contribution_soft_soft_credit_type_id', $rows[$rowNum])) { - $rows[$rowNum]['civicrm_contribution_soft_soft_credit_type_id'] = CRM_Core_OptionGroup::getLabel('soft_credit_type', - $row['civicrm_contribution_soft_soft_credit_type_id']); + $rows[$rowNum]['civicrm_contribution_soft_soft_credit_type_id'] = CRM_Core_PseudoConstant::getLabel( + 'CRM_Contribute_BAO_ContributionSoft', + 'soft_credit_type_id', + $row['civicrm_contribution_soft_soft_credit_type_id'] + ); } //handle gender diff --git a/CRM/Report/Form/Contribute/Summary.php b/CRM/Report/Form/Contribute/Summary.php index 9219ba6a6a..0baa89be4a 100644 --- a/CRM/Report/Form/Contribute/Summary.php +++ b/CRM/Report/Form/Contribute/Summary.php @@ -811,7 +811,7 @@ ROUND(AVG({$this->_aliases['civicrm_contribution_soft']}.amount), 2) as civicrm_ } $entryFound = $this->alterDisplayAddressFields($row, $rows, $rowNum, 'contribute/detail', 'List all contribution(s) for this ') ? TRUE : $entryFound; - $entryFound = $this->alterDisplayContactFields($row, $rows, $rowNum, 'contribute/detail') ? TRUE : $entryFound; + $entryFound = $this->alterDisplayContactFields($row, $rows, $rowNum, 'contribute/detail', 'List all contribution(s) for this ') ? TRUE : $entryFound; // skip looking further in rows, if first row itself doesn't // have the column we need diff --git a/CRM/Report/Form/Member/Detail.php b/CRM/Report/Form/Member/Detail.php index 53009043f6..21a91ba16f 100644 --- a/CRM/Report/Form/Member/Detail.php +++ b/CRM/Report/Form/Member/Detail.php @@ -455,7 +455,7 @@ class CRM_Report_Form_Member_Detail extends CRM_Report_Form { } } $entryFound = $this->alterDisplayAddressFields($row, $rows, $rowNum, 'member/detail', 'List all memberships(s) for this ') ? TRUE : $entryFound; - $entryFound = $this->alterDisplayContactFields($row, $rows, $rowNum, 'member/detail') ? TRUE : $entryFound; + $entryFound = $this->alterDisplayContactFields($row, $rows, $rowNum, 'member/detail', 'List all memberships(s) for this ') ? TRUE : $entryFound; if (!$entryFound) { break; -- 2.25.1