comparison website/issues/schema.py @ 5900:e9cc002cbe40

issue2551032: Fix bad property spelling breaking user updates on issues.roundup-tracker.org this should make the user edit permissions on the tracker work correctly.
author John Rouillard <rouilj@ieee.org>
date Sat, 05 Oct 2019 12:59:13 -0400
parents 276fe92c81c9
children 370cc9052239
comparison
equal deleted inserted replaced
5899:2f9ec00a2398 5900:e9cc002cbe40
287 db.security.addPermissionToRole(r, p) 287 db.security.addPermissionToRole(r, p)
288 p = db.security.addPermission(name='Edit', klass='user', check=own_record, 288 p = db.security.addPermission(name='Edit', klass='user', check=own_record,
289 description="User is allowed to edit their own user details", 289 description="User is allowed to edit their own user details",
290 properties=('username', 'password', 290 properties=('username', 'password',
291 'address', 'realname', 291 'address', 'realname',
292 'phone', 'organization', 292 'phone', 'organisation',
293 'alternate_addresses', 293 'alternate_addresses',
294 'queries', 294 'queries',
295 'timezone')) # Note: 'roles' excluded - users should not be able to edit their own roles. 295 'timezone')) # Note: 'roles' excluded - users should not be able to edit their own roles.
296 for r in 'User', 'Developer': 296 for r in 'User', 'Developer':
297 db.security.addPermissionToRole(r, p) 297 db.security.addPermissionToRole(r, p)

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