You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When deleting a user account we currently delete any groups that the
user created and that don't contain any annotations by other users.
This made sense when the creator was the only person who could edit the
group (changing its name, description and type) or moderate annotations
in the group, so groups with no creator were kind of broken.
But we've now added the concept of group membership roles and in
particular a group can have multiple "owners" who all have full
permissions to edit and moderate the group. Even if the group's creator
no longer exists, the group may still have other owners who have full
control of the group.
So instead of deleting groups that the user created, change
`UserDeleteService` to delete groups that the user is the only owner of
(and that don't contain any annotations by other users).
0 commit comments