Mercurial > p > roundup > code
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) |
