# HG changeset patch # User Lennard de Rijk # Date 1246429789 -7200 # Node ID ac14b088f89e128b26edfe16ce8b802096b2aa1b # Parent 0273c1a8d708829a5879bf929ec03dd010796236 Returned access checks in Survey View to the right state. This got bugged in James's commt. diff -r 0273c1a8d708 -r ac14b088f89e app/soc/views/models/survey.py --- a/app/soc/views/models/survey.py Tue Jun 30 18:16:33 2009 +0200 +++ b/app/soc/views/models/survey.py Wed Jul 01 08:29:49 2009 +0200 @@ -97,13 +97,12 @@ rights = access.Checker(params) rights['any_access'] = ['allow'] - rights['show'] = ['checkIsSurveyReadable'] + rights['show'] = [('checkIsSurveyReadable', survey_logic)] rights['create'] = ['checkIsUser'] - rights['edit'] = ['checkIsSurveyWritable'] - rights['delete'] = ['checkIsSurveyWritable'] + rights['edit'] = [('checkIsSurveyWritable', suvery_logic)] + rights['delete'] = [('checkIsSurveyWritable', survey_logic)] rights['list'] = ['checkDocumentList'] rights['pick'] = ['checkDocumentPick'] - rights['grade'] = ['checkIsSurveyGradable'] new_params = {} new_params['logic'] = survey_logic