allow selection of question groups via party (i.e. person)
This commit is contained in:
		
							parent
							
								
									c5087b764b
								
							
						
					
					
						commit
						6a356c6f9c
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		|  | @ -36,6 +36,9 @@ class Questionnaire(object): | ||||||
|         self.responses = [] |         self.responses = [] | ||||||
|         self.defaultAnswerRange = 5 |         self.defaultAnswerRange = 5 | ||||||
| 
 | 
 | ||||||
|  |     def getQuestionGroups(self, party): | ||||||
|  |         return self.questionGroups | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| class QuestionGroup(object): | class QuestionGroup(object): | ||||||
| 
 | 
 | ||||||
|  | @ -95,7 +98,7 @@ class Response(object): | ||||||
| 
 | 
 | ||||||
|     def getGroupedResult(self): |     def getGroupedResult(self): | ||||||
|         result = [] |         result = [] | ||||||
|         for qugroup in self.questionnaire.questionGroups: |         for qugroup in self.questionnaire.getQuestionGroups(self.party): | ||||||
|             score = scoreMax = 0.0 |             score = scoreMax = 0.0 | ||||||
|             for qu in qugroup.questions: |             for qu in qugroup.questions: | ||||||
|                 if qu.questionType not in (None, 'value_selection'): |                 if qu.questionType not in (None, 'value_selection'): | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue