From c9d8efd7b431f7db520ce8d40b407491c644cf9e Mon Sep 17 00:00:00 2001 From: Jitendra Purohit Date: Wed, 26 Jul 2017 10:15:08 +0530 Subject: [PATCH] CRM-18177 RC Fix for param updated in previous PR #10173 --- CRM/Contribute/BAO/Contribution.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CRM/Contribute/BAO/Contribution.php b/CRM/Contribute/BAO/Contribution.php index 01a4f4283d..836d6514a9 100644 --- a/CRM/Contribute/BAO/Contribution.php +++ b/CRM/Contribute/BAO/Contribution.php @@ -1734,7 +1734,8 @@ LEFT JOIN civicrm_contribution contribution ON ( componentPayment.contribution_ if ($contriId == $contributionId) { continue; } - if (CRM_Core_PseudoConstant::getName('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $contriId) === 'Completed') { + $statusId = CRM_Core_DAO::getFieldValue('CRM_Contribute_BAO_Contribution', $contriId, 'contribution_status_id'); + if (CRM_Core_PseudoConstant::getName('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $statusId) === 'Completed') { $update = FALSE; } } @@ -1795,7 +1796,8 @@ LEFT JOIN civicrm_contribution contribution ON ( componentPayment.contribution_ if ($contriId == $contributionId) { continue; } - if (CRM_Core_PseudoConstant::getName('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $contriId) === 'Completed') { + $statusId = CRM_Core_DAO::getFieldValue('CRM_Contribute_BAO_Contribution', $contriId, 'contribution_status_id'); + if (CRM_Core_PseudoConstant::getName('CRM_Contribute_BAO_Contribution', 'contribution_status_id', $statusId) === 'Completed') { $update = FALSE; } } -- 2.25.1