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
 #

Roundup Issue Tracker: http://roundup-tracker.org/