SFDO-Community-Sprints / Membership-Essentials-App

Open Source Community Sprint project focused on building a schema for memberships, renewals, payments, multiple members, families, benefits, etc, that actually works. Eventually automation.
BSD 3-Clause "New" or "Revised" License
24 stars 13 forks source link

Automate Primary Contact lookup management #17

Open davidmreed opened 3 years ago

davidmreed commented 3 years ago

ACs:

Design:

D-McGovern commented 3 years ago

Reopened - when a second Contact Role is set as Primary, the original 'primary' contact role is not marked as not primary and there are 2 primary contact roles.

AC:

mhumpolec commented 3 years ago

hope to find time for this (this week), so far extended tests in scratch org to test it

kreynen commented 1 year ago

This has an open PR specific to the issue, but in Metecho the issue is related to this branch https://github.com/SFDO-Community-Sprints/MembershipSchemaAndBenefits/tree/metecho/june-2021-emea-sprint__ensure-only-one-primary-contact-role-at-a-time-on-membership which was never merged.

https://metecho.herokuapp.com/projects/membership-schema-and-benefits/epics/june-2021-emea-sprint/tasks/ensure-only-one-primary-contact-role-at-a-time-on-

kreynen commented 1 year ago

I will reroll this in a new epic in Metecho