From 0bdf309187e93c5012e3d1d9bf04249a42c073e3 Mon Sep 17 00:00:00 2001 From: Pratik Joshi Date: Mon, 24 Mar 2014 15:26:38 +0530 Subject: [PATCH] CRM-13973-qa : financial status value should be Paid, when contribution is 'Pending refund' --- CRM/Financial/BAO/FinancialItem.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CRM/Financial/BAO/FinancialItem.php b/CRM/Financial/BAO/FinancialItem.php index b15507d19c..42f69625dc 100644 --- a/CRM/Financial/BAO/FinancialItem.php +++ b/CRM/Financial/BAO/FinancialItem.php @@ -80,7 +80,8 @@ class CRM_Financial_BAO_FinancialItem extends CRM_Financial_DAO_FinancialItem { $contributionStatuses = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name'); $financialItemStatus = CRM_Core_PseudoConstant::get('CRM_Financial_DAO_FinancialItem', 'status_id'); $itemStatus = NULL; - if ($contribution->contribution_status_id == array_search('Completed', $contributionStatuses)) { + if ($contribution->contribution_status_id == array_search('Completed', $contributionStatuses) + || $contribution->contribution_status_id == array_search('Pending refund', $contributionStatuses)) { $itemStatus = array_search('Paid', $financialItemStatus); } elseif ($contribution->contribution_status_id == array_search('Pending', $contributionStatuses) -- 2.25.1