# HG changeset patch # User Lennard de Rijk # Date 1239456755 0 # Node ID 3c3f0cd9873d55a6935208a85f0dc718e57658cd # Parent f58515b0b2e15709380e461ca9a3ec2f7265c4da Brown paper bag fix for Student Project Manage and Edit access check. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed diff -r f58515b0b2e1 -r 3c3f0cd9873d app/soc/views/models/student_project.py --- a/app/soc/views/models/student_project.py Sat Apr 11 13:19:23 2009 +0000 +++ b/app/soc/views/models/student_project.py Sat Apr 11 13:32:35 2009 +0000 @@ -69,13 +69,13 @@ rights['list'] = ['checkIsDeveloper'] rights['manage'] = [('checkHasActiveRoleForScope', org_admin_logic), - ('checkStudentProjectHasStatus', ['accepted', 'mid_term_passed'])] + ('checkStudentProjectHasStatus', [['accepted', 'mid_term_passed']])] rights['manage_overview'] = [('checkHasActiveRoleForScope', org_admin_logic)] # TODO lack of better name here! rights['st_edit'] = ['checkIsMyStudentProject', - ('checkStudentProjectHasStatus', - ['accepted', 'mid_term_passed', 'passed']) + ('checkStudentProjectHasStatus', + [['accepted', 'mid_term_passed', 'passed']]) ] new_params = {}