app/soc/views/models/project_survey.py
changeset 2576 7a1138f8a0e2
parent 2563 eec0d98b38a1
child 2591 6c57c482f913
--- a/app/soc/views/models/project_survey.py	Thu Jul 09 10:16:29 2009 +0200
+++ b/app/soc/views/models/project_survey.py	Thu Jul 09 10:39:30 2009 +0200
@@ -53,11 +53,11 @@
     rights['edit'] = [('checkIsSurveyWritable', project_survey_logic)]
     rights['delete'] = ['checkIsDeveloper'] # TODO: fix deletion of Surveys
     rights['list'] = ['checkDocumentList']
+    rights['results'] = [('checkIsSurveyWritable', project_survey_logic)]
     rights['take'] = [('checkIsSurveyTakeable', project_survey_logic),
                       ('checkIsAllowedToTakeProjectSurveyAs',
                        [project_survey_logic, 'student', 'project'])]
 
-
     new_params = {}
     new_params['logic'] = project_survey_logic
     new_params['rights'] = rights
@@ -218,4 +218,5 @@
 delete = decorators.view(view.delete)
 list = decorators.view(view.list)
 public = decorators.view(view.public)
+results = decorators.view(view.viewResults)
 take = decorators.view(view.take)