Currently the group edit removes from groups IF ALLOWED then adds to groups IF ALLOWED
the if allowed to add check sees if the user is in a managing group - AFTER REMOVING FROM ALL GROUPS
The if allowed to remove check is done, but after the user is removed from a managing group removes the ability to remove from child groups.
Add a flag which prevents users from removing themselves from that group if they are in it.
Original Author: anders
Created: Sat, 04 Oct 2014 23:32:50 GMT
Last Updated: Sun, 05 Oct 2014 23:38:02 GMT