CRM-18406: minor fix
authordeb.monish <monish.deb@webaccessglobal.com>
Wed, 18 May 2016 14:32:47 +0000 (20:02 +0530)
committerdeb.monish <monish.deb@webaccessglobal.com>
Wed, 18 May 2016 14:32:47 +0000 (20:02 +0530)
CRM/Contribute/BAO/Contribution.php

index 6b7206565891988a93805972816107cafa3a672f..1384065471024b7749c110931699d0706e35f26e 100644 (file)
@@ -548,6 +548,9 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
       CRM_Core_DAO::setFieldValue('CRM_Activity_BAO_Activity', $activity->id, 'campaign_id', $contribution->campaign_id);
       $contribution->activity_id = $activity->id;
     }
+    if (empty($contribution->contact_id)) {
+      $contribution->find(TRUE);
+    }
     CRM_Activity_BAO_Activity::addActivity($contribution, 'Offline');
 
     // do not add to recent items for import, CRM-4399