fix error when survey complete

This commit is contained in:
Suherdy Yacob 2026-01-12 11:15:22 +07:00
parent 9335de6fd4
commit 4a878d7b3f
2 changed files with 4 additions and 0 deletions

View File

@ -45,6 +45,10 @@ class SurveyUserInput(models.Model):
('question_id', '=', question.id), ]) ('question_id', '=', question.id), ])
if question.question_type == 'upload_file': if question.question_type == 'upload_file':
res = self._save_line_simple_answers(question, old_answers, answer) res = self._save_line_simple_answers(question, old_answers, answer)
elif not question.question_type:
# Fallback for missing question type: silently return empty recordset
# raising AttributeError causes RPC_ERROR for the user
return self.env['survey.user_input.line']
else: else:
res = super(SurveyUserInput, self)._save_lines(question, answer, comment, res = super(SurveyUserInput, self)._save_lines(question, answer, comment,
overwrite_existing) overwrite_existing)