changeset 751:ff881ec6a140 beta

bugfix default permissions settings did not read overwrite setting
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 24 Nov 2010 04:04:13 +0100
parents 73c99f45ef2a
children 89b9037d68b7
files rhodecode/model/permission.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/model/permission.py	Wed Nov 24 03:38:48 2010 +0100
+++ b/rhodecode/model/permission.py	Wed Nov 24 04:04:13 2010 +0100
@@ -77,8 +77,9 @@
                     p.permission = self.get_permission_by_name(
                                         form_result['default_create'])
                     self.sa.add(p)
+
             #stage 2 update all default permissions for repos if checked
-            if form_result['overwrite_default'] == 'true':
+            if form_result['overwrite_default'] == True:
                 for r2p in self.sa.query(RepoToPerm)\
                                .filter(RepoToPerm.user == perm_user).all():
                     r2p.permission = self.get_permission_by_name(