CRM-17723 Inherited Membership not created from Online Contribution Page

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.7
    • Fix Version/s: 4.7
    • Component/s: CiviMember
    • Labels:
    • Documentation Required?:
      None
    • Funding Source:
      Core Team Funds

      Description

      Steps to reproduce :

      1) Create a membership type -> Select `Employer of` for Relationship Type.
      2) Create a Contribution Page with `is_organisation` checked in Settings tab.
      3) Select `On behalf of Organization` for Organization Profile.
      4) Enable Membership and select the membership type create in Step 1.
      5) Open the live page and Register an Organization filling the `Organisation Details` and `Name and Address` Profile.
      6) Membership for the organization gets created, however, the individual created from Name and Address profile dosen't have any membership recorded.

      Note: The relationship gets created properly between them.

      Encountered in WebTest_Member_OnlineMembershipRenewTest.testUpdateInheritedMembershipOnBehalfOfRenewal

        Attachments

          Issue Links

            Activity

            [CRM-17723] Inherited Membership not created from Online Contribution Page
            Jitendra Purohit added a comment -
            Monish Deb added a comment -

            Tested, working fine.

            Dave Jenkins added a comment -

            Tested in 4.6.24, which does not have this patch. The issue did not occur: the inherited membership was created.

              People

              • Assignee:
                Monish Deb
                Reporter:
                Jitendra Purohit

                Dates

                • Created:
                  Updated:
                  Resolved: