From d0266acb9458400b14fbea59c9309496c7428585 Mon Sep 17 00:00:00 2001 From: Stan Dragnev Date: Wed, 22 Mar 2017 11:14:29 -0400 Subject: [PATCH] One less look up as suggested CRM-20311 - Membership cancelation via contribution activity ---------------------------------------- * CRM-20311: Membership cancelation via contribution doesn't create membership status change activity https://issues.civicrm.org/jira/browse/CRM-20311 --- CRM/Contribute/BAO/Contribution.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/Contribute/BAO/Contribution.php b/CRM/Contribute/BAO/Contribution.php index ef9d2f761d..c27b2a4441 100644 --- a/CRM/Contribute/BAO/Contribution.php +++ b/CRM/Contribute/BAO/Contribution.php @@ -1731,7 +1731,7 @@ LEFT JOIN civicrm_contribution contribution ON ( componentPayment.contribution_ 'source_contact_id' => CRM_Core_Session::singleton()->get('userID'), 'target_contact_id' => $membership->contact_id, 'source_record_id' => $membership->id, - 'activity_type_id' => CRM_Core_PseudoConstant::getKey('CRM_Activity_BAO_Activity', 'activity_type_id', 'Change Membership Status'), + 'activity_type_id' => 'Change Membership Status', 'status_id' => 2, 'priority_id' => 2, 'activity_date_time' => date('Y-m-d H:i:s'), -- 2.25.1