Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Important
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.7.17, 4.6.29
-
Fix Version/s: 5.0.0
-
Component/s: CiviMember
-
Labels:
-
Versioning Impact:Patch (backwards-compatible bug fixes)
-
Documentation Required?:User and Admin Doc
-
Funding Source:Contributed Code
-
Verified?:No
Description
Inherited memberships are converted to individual memberships when the "parent" for the membership is merged with another contact.
Steps to reproduce:
- Create an organisation based Membership Type
- Set Membership Type inheritance based on "Employer of" relationship
- Create Organisation A
- Create Individual A
- Create relationship "Employer of" from Organisation A to Individual A
- Create Membership for Organisation A
- Note, inherited Membership automatically created for Individual A
- Create Organisation B
- Merge Organisation A and Organisation B
- Bug: Individual A now has individual Membership which was not inherited by Parent
Expected result: Membership should have been removed.
An additional variation is that if both Organisation A and Organisation B have a membership then after the Organisation merging, the Individual A has two individual Memberships.
Agileware Reference, CIVICRM-552
Attachments
Issue Links
- links to