Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Fixed/Completed
-
Affects Version/s: 3.4.8, 4.1.6, 4.2.7
-
Component/s: CiviMember
-
Labels:None
Description
If you set the weight of the "Cancelled" membership status to 2 and check the "Administrator Only" and then try and renew a membership, the end date of the membership won't be updated to reflect the renewal.
The problem is that right before a renewal, CiviCRM updates the membership status for the membership being renewed and it includes the "Administrator Only" statuses when checking what status to update it to. It should ignore any "Administrator Only" statuses in this case.
I've attached a patch.