Mercurial > kallithea
comparison rhodecode/controllers/admin/permissions.py @ 664:50d9b1afaca7 beta
fixed default permissions bug.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 06 Nov 2010 16:19:01 +0100 |
parents | 7e536d1af60d |
children | dd532af216d9 |
comparison
equal
deleted
inserted
replaced
663:6199b34d349b | 664:50d9b1afaca7 |
---|---|
141 c.register_choices = self.register_choices | 141 c.register_choices = self.register_choices |
142 c.create_choices = self.create_choices | 142 c.create_choices = self.create_choices |
143 | 143 |
144 if id == 'default': | 144 if id == 'default': |
145 defaults = {'_method':'put'} | 145 defaults = {'_method':'put'} |
146 for p in UserModel().get_default().user_perms: | 146 for p in UserModel().get_by_username('default').user_perms: |
147 if p.permission.permission_name.startswith('repository.'): | 147 if p.permission.permission_name.startswith('repository.'): |
148 defaults['default_perm'] = p.permission.permission_name | 148 defaults['default_perm'] = p.permission.permission_name |
149 | 149 |
150 if p.permission.permission_name.startswith('hg.register.'): | 150 if p.permission.permission_name.startswith('hg.register.'): |
151 defaults['default_register'] = p.permission.permission_name | 151 defaults['default_register'] = p.permission.permission_name |