Approvals required by group cannot currently be configured. So, create an place where it can be configured.
Part 2. Requires the part 1 (#1693) to be completed
Acceptance criteria
If the group has members AND the option is strengthened (see definition in service spec (output description part)), on save, display a modal which asks "As you have strengthened approval conditions, all group members have to re-approve the new conditions" with 3 options: "cancel"/"Remove all members"/"Remove and re-invite all members".
[ ] On cancel, don't save
[ ] On "Remove all members"/"Remove and reinvite all members", use the appropriate approval_change_action parameter for the PUT request
Note: I proposed a modal, if you find a more appropriate (easier) plan, let me know. (for instance, a field appearing just in this case?)
Overview
Approvals required by group cannot currently be configured. So, create an place where it can be configured.
Part 2. Requires the part 1 (#1693) to be completed
Acceptance criteria
If the group has members AND the option is strengthened (see definition in service spec (output description part)), on save, display a modal which asks "As you have strengthened approval conditions, all group members have to re-approve the new conditions" with 3 options: "cancel"/"Remove all members"/"Remove and re-invite all members".
approval_change_action
parameter for the PUT requestNote: I proposed a modal, if you find a more appropriate (easier) plan, let me know. (for instance, a field appearing just in this case?)