# HG changeset patch # User Marcin Kuzminski # Date 1290567853 -3600 # Node ID ff881ec6a140a7c8dd5a4134196050ca34881c85 # Parent 73c99f45ef2a63a92f7c45f6d6d6ee8e8a66326a bugfix default permissions settings did not read overwrite setting diff -r 73c99f45ef2a -r ff881ec6a140 rhodecode/model/permission.py --- 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(