CRM-20707 include start/end dates when updating membership
authorBrian Shaughnessy <brian@lcdservices.biz>
Fri, 19 Jan 2018 03:49:28 +0000 (22:49 -0500)
committerBrian Shaughnessy <brian@lcdservices.biz>
Fri, 19 Jan 2018 03:49:28 +0000 (22:49 -0500)
CRM/Member/BAO/Membership.php

index f2724dd39d281f15cc1ac8926d4e4ea38ce96150..d44fe422649179380a6ee88efc68afc6083c3fc2 100644 (file)
@@ -1477,6 +1477,10 @@ WHERE  civicrm_membership.contact_id = civicrm_contact.id
           $params['createActivity'] = TRUE;
         }
 
+        //CRM-20707 - include start/end date
+        $params['start_date'] = $membership->start_date;
+        $params['end_date'] = $membership->end_date;
+
         // we should not created contribution record for related contacts, CRM-3371
         unset($params['contribution_status_id']);