correctly handle legacy case: question type not set

This commit is contained in:
Helmut Merz 2015-04-19 15:16:03 +02:00
parent 2c5274e54b
commit abdf27372b

View file

@ -100,7 +100,7 @@ class Response(object):
for qugroup in self.questionnaire.questionGroups: for qugroup in self.questionnaire.questionGroups:
score = scoreMax = 0.0 score = scoreMax = 0.0
for qu in qugroup.questions: for qu in qugroup.questions:
if qu.questionType != 'value_selection': if qu.questionType not in (None, 'value_selection'):
continue continue
value = self.values.get(qu) value = self.values.get(qu)
if value is None or isinstance(value, basestring): if value is None or isinstance(value, basestring):