From: Matthew Wire (MJW Consulting) Date: Wed, 13 Nov 2019 05:47:58 +0000 (+1300) Subject: Fix retrieving contribution_status_id for manual payment processor X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=ac1493e42bb165b9e8d46aee4dda4fd5a9443ff6;p=civicrm-core.git Fix retrieving contribution_status_id for manual payment processor --- diff --git a/CRM/Contribute/BAO/Contribution/Utils.php b/CRM/Contribute/BAO/Contribution/Utils.php index e936512ac9..5e3b948828 100644 --- a/CRM/Contribute/BAO/Contribution/Utils.php +++ b/CRM/Contribute/BAO/Contribution/Utils.php @@ -180,8 +180,8 @@ class CRM_Contribute_BAO_Contribution_Utils { $contribution->payment_status_id = $result['payment_status_id']; } $result['contribution'] = $contribution; - if ($result['payment_status_id'] == CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', - 'status_id', 'Pending') && $payment->isSendReceiptForPending()) { + if ($result['payment_status_id'] == CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'contribution_status_id', 'Pending') + && $payment->isSendReceiptForPending()) { CRM_Contribute_BAO_ContributionPage::sendMail($contactID, $form->_values, $contribution->is_test diff --git a/CRM/Core/Payment/Manual.php b/CRM/Core/Payment/Manual.php index deaff40907..be4a171c96 100644 --- a/CRM/Core/Payment/Manual.php +++ b/CRM/Core/Payment/Manual.php @@ -117,7 +117,7 @@ class CRM_Core_Payment_Manual extends CRM_Core_Payment { */ protected function getResult() { if (!$this->result) { - $this->setResult(CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'status_id', 'Pending')); + $this->setResult(CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'contribution_status_id', 'Pending')); } return $this->result; }