From 8082f0e420ec6614d21c096c4f506da6fbc28c6f Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Sat, 26 Mar 2022 11:01:10 +1300 Subject: [PATCH] Ensure soft credit types are assigned to the template This is in the function that assigns variables to the template for contribution emails --- CRM/Contribute/BAO/Contribution.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CRM/Contribute/BAO/Contribution.php b/CRM/Contribute/BAO/Contribution.php index 3a8a724f91..a74072ee39 100644 --- a/CRM/Contribute/BAO/Contribution.php +++ b/CRM/Contribute/BAO/Contribution.php @@ -2840,10 +2840,10 @@ INNER JOIN civicrm_activity ON civicrm_activity_contact.activity_id = civicrm_ac 'Amount' => CRM_Utils_Money::format($softCredit['amount'], $softCredit['currency']), ]; } - $template->assign('softCreditTypes', $softCreditTypes); - $template->assign('softCredits', $softCredits); } } + $template->assign('softCreditTypes', $softCreditTypes ?? NULL); + $template->assign('softCredits', $softCredits ?? NULL); $dao = new CRM_Contribute_DAO_ContributionProduct(); $dao->contribution_id = $this->id; -- 2.25.1