Project60 / org.project60.membership

CiviCRM extension to facilitate the "European" membership concept
GNU Affero General Public License v3.0
6 stars 14 forks source link

Update status of related memberships is broken #30

Closed jaapjansma closed 5 years ago

jaapjansma commented 5 years ago

When you install this extension and you have a new membership with a related membership and a pending contribution breaks the updating of the related membership status.

Steps to reproduce

  1. Install this extension (no need to do any configuration)
  2. Create a membership type with a related membership
  3. Create the membership and record a pending contribution
  4. Now set the contribution from pedning to complete

Expected results

  1. Membership has status New
  2. Related membership has status New

Actual results

  1. Membership has status New
  2. Related membership keeps status pending