From 68cf2de194cf9dd9f383fec52c332c21babaaa2b Mon Sep 17 00:00:00 2001 From: yashodha Date: Thu, 21 Mar 2013 10:37:01 +0530 Subject: [PATCH] CRM-12014 --- CRM/Member/BAO/Membership.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CRM/Member/BAO/Membership.php b/CRM/Member/BAO/Membership.php index 259d0434cf..64f42266a1 100644 --- a/CRM/Member/BAO/Membership.php +++ b/CRM/Member/BAO/Membership.php @@ -2454,7 +2454,7 @@ WHERE civicrm_membership.is_test = 0"; $params = array(); $dao = CRM_Core_DAO::executeQuery($query, $params); - $today = date("Y-m-d"); + $today = date('Y-m-d'); $processCount = 0; $updateCount = 0; @@ -2514,6 +2514,15 @@ WHERE civicrm_membership.is_test = 0"; //since there is change in status. $statusChange = array('status_id' => $deceaseStatusId); $smarty->append_by_ref('memberParams', $statusChange, TRUE); + unset( + $deceasedMembership['contact_id'], + $deceasedMembership['membership_type_id'], + $deceasedMembership['membership_type'], + $deceasedMembership['join_date'], + $deceasedMembership['start_date'], + $deceasedMembership['end_date'], + $deceasedMembership['source'] + ); //process membership record. civicrm_api('membership', 'create', $deceasedMembership); -- 2.25.1