Mercurial > kallithea
comparison pylons_app/controllers/login.py @ 418:63c697d1a631
added logic for changin defualt permissions, and option to overwrite all defualt permissions on each repository
fixed registration form text
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 21 Aug 2010 18:31:28 +0200 |
parents | 3ed2d46a2ca7 |
children | 55ada111bca6 |
comparison
equal
deleted
inserted
replaced
417:3ed2d46a2ca7 | 418:63c697d1a631 |
---|---|
65 @HasPermissionAnyDecorator('hg.admin', 'hg.register.auto_activate', 'hg.register.manual_activate') | 65 @HasPermissionAnyDecorator('hg.admin', 'hg.register.auto_activate', 'hg.register.manual_activate') |
66 def register(self): | 66 def register(self): |
67 user_model = UserModel() | 67 user_model = UserModel() |
68 c.auto_active = False | 68 c.auto_active = False |
69 for perm in user_model.get_default().user_perms: | 69 for perm in user_model.get_default().user_perms: |
70 print perm.permission.permission_name | |
70 if perm.permission.permission_name == 'hg.register.auto_activate': | 71 if perm.permission.permission_name == 'hg.register.auto_activate': |
71 c.auto_active = False | 72 c.auto_active = True |
72 break | 73 break |
73 | 74 |
74 if request.POST: | 75 if request.POST: |
75 | 76 |
76 register_form = RegisterForm()() | 77 register_form = RegisterForm()() |