changeset 1932:1cf94aadabdc beta

fixes issue with initial grant/revoke permissions for users group
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 20 Jan 2012 23:31:05 +0200
parents b6c849e64b37
children 3da456a3a211
files rhodecode/model/users_group.py
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/model/users_group.py	Fri Jan 20 08:27:36 2012 +0200
+++ b/rhodecode/model/users_group.py	Fri Jan 20 23:31:05 2012 +0200
@@ -146,5 +146,6 @@
 
         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)