Mercurial > p > roundup > code
diff share/roundup/templates/minimal/schema.py @ 4735:0c54c846ea6a
Fix minimal template, which was failing with:
C:\roundup>demo.py -t minimal
Traceback (most recent call last):
File "C:\roundup\demo\schema.py", line 64, in <module>
db.security.addPermissionToRole('Anonymous', 'Register', 'user')
File "C:\roundup\roundup\security.py", line 304, in addPermissionToRole
properties, check)
File "C:\roundup\roundup\security.py", line 148, in getPermission
raise ValueError, 'No permission "%s" defined'%permission
ValueError: No permission "Register" defined
| author | anatoly techtonik <techtonik@gmail.com> |
|---|---|
| date | Mon, 14 Jan 2013 17:48:51 +0300 |
| parents | b30bdfae4461 |
| children | a403c29ffaf9 |
line wrap: on
line diff
--- a/share/roundup/templates/minimal/schema.py Mon Jan 14 17:35:48 2013 +0300 +++ b/share/roundup/templates/minimal/schema.py Mon Jan 14 17:48:51 2013 +0300 @@ -15,6 +15,8 @@ user = Class(db, "user", username=String(), password=Password(), address=String(), alternate_addresses=String(), roles=String()) user.setkey("username") +db.security.addPermission(name='Register', klass='user', + description='User is allowed to register new user') # # TRACKER SECURITY SETTINGS #
