[FIX] Small bug with sum()

bzr revid: rim@openerp.com-20140207125742-nwlp39qe3ribirc9
This commit is contained in:
Richard Mathot (OpenERP) 2014-02-07 13:57:42 +01:00
parent 0449c69ec1
commit 45ae9f2d35
1 changed files with 2 additions and 1 deletions

View File

@ -698,7 +698,7 @@ class survey_user_input(osv.Model):
def _quizz_get_score(self, cr, uid, ids, name, args, context=None):
ret = dict()
for user_input in self.browse(cr, uid, ids, context=context):
ret[user_input.id] = sum([uil.quizz_mark for uil in user_input.user_input_line_ids] or 0.0)
ret[user_input.id] = sum([uil.quizz_mark for uil in user_input.user_input_line_ids] or [0.0])
return ret
_columns = {
@ -743,6 +743,7 @@ class survey_user_input(osv.Model):
'type': 'manually',
'state': 'new',
'token': lambda s, cr, uid, c: uuid.uuid4().__str__(),
'quizz_score': 0.0,
}
_sql_constraints = [