$membership->status_id = $newStatus;
$membership->is_override = TRUE;
+ $membership->status_override_end_date = 'null';
$membership->save();
civicrm_api3('activity', 'create', $activityParam);
if ($membership && $update) {
$membership->status_id = array_search('Expired', $membershipStatuses);
$membership->is_override = TRUE;
+ $membership->status_override_end_date = 'null';
$membership->save();
$updateResult['updatedComponents']['CiviMember'] = $membership->status_id;
//we might be renewing membership,
//so make status override false.
$membershipParams['is_override'] = FALSE;
+ $membershipParams['status_override_end_date'] = 'null';
}
//CRM-17723 - reset static $relatedContactIds array()
// @todo move it to Civi Statics.