Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-16306

Memberships shared by non-employee relationship are not properly disabled when relationship is disabled

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.6.2
    • Fix Version/s: 4.6.4
    • Component/s: CiviMember
    • Labels:
      None
    • Documentation Required?:
      None

      Description

      I am able to reproduce this on the demo site as follows:

      1) Create a new membership type that is shared by relationship from an Org to an Individual (e.g. use relationship type "Volunteer is")

      2) Give an Org a membership of this new type

      3) Create a volunteer relationship from this Org to an Individual

      4) Verify that the membership is shared to the individual

      5) In the Relationship tab, click "more > Disable" for the relationship you set up in #3.

      6) Verify that the membership is still shared to the Individual

      7) In the relationship tab, click "Edit" beside the now disabled relationship

      8) Save without changing anything

      9) Verify that the membership is no longer shared

      *NOTE: If this is an Employee relationship the membership properly disappears at #6 without requiring steps 7-9.

        Attachments

          Activity

            People

            • Assignee:
              colemanw Coleman Watts
              Reporter:
              lpkb Laryn - CEDC.org
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: