From b7d5a0e4bbff4c3c7063410b81800cb641a6b09d Mon Sep 17 00:00:00 2001 From: eileenmcnaugton Date: Tue, 4 Aug 2015 18:27:55 +1200 Subject: [PATCH] CRM-16523 ensure contact_id is loaded when creating a contribution --- CRM/Contribute/BAO/Contribution.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CRM/Contribute/BAO/Contribution.php b/CRM/Contribute/BAO/Contribution.php index 837d9789cd..6d0c0d2798 100644 --- a/CRM/Contribute/BAO/Contribution.php +++ b/CRM/Contribute/BAO/Contribution.php @@ -493,6 +493,9 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution { 'name' ); if (!$activity->find(TRUE)) { + if (empty($contribution->contact_id)) { + $contribution->find(TRUE); + } CRM_Activity_BAO_Activity::addActivity($contribution, 'Offline'); } else { -- 2.25.1