# HG changeset patch # User Marcin Kuzminski # Date 2018-09-24 17:02:21 # Node ID e07c3d91f2921bafaa82fca6fce7c362c5a356c4 # Parent dd0ed7cf3c6f45ff469bbc56741b2628b54303c3 users: when deleting users ensure we also clear personal flag so we don't have multiple personal groups for super-admin who inherits the detached objects. diff --git a/rhodecode/model/user.py b/rhodecode/model/user.py --- a/rhodecode/model/user.py +++ b/rhodecode/model/user.py @@ -468,6 +468,7 @@ class UserModel(BaseModel): # set description we know why we super admin now owns # additional repositories that were orphaned ! r.group_description += ' \n::detached repository group from deleted user: %s' % (username,) + r.personal = False self.sa.add(r) left_overs = False elif handle_mode == 'delete':