# HG changeset patch # User Marcin Kuzminski # Date 2012-01-20 22:31:05 # Node ID 1cf94aadabdc9505d1cbccbf1dc54a3e0401bcac # Parent b6c849e64b37081d91dc5a1c8c7108b8ff1a76a9 fixes issue with initial grant/revoke permissions for users group diff --git a/rhodecode/model/users_group.py b/rhodecode/model/users_group.py --- a/rhodecode/model/users_group.py +++ b/rhodecode/model/users_group.py @@ -146,5 +146,6 @@ class UsersGroupModel(BaseModel): obj = UsersGroupToPerm.query()\ .filter(UsersGroupToPerm.users_group == users_group)\ - .filter(UsersGroupToPerm.permission == perm).one() - self.sa.delete(obj) + .filter(UsersGroupToPerm.permission == perm).scalar() + if obj: + self.sa.delete(obj)