diff --git a/models/survey_survey.py b/models/survey_survey.py index 9c4881c64ee70dcbd077959c1db098dd37cfdc73..ab520d514eb93b9b334b7c18168450d7bcd95291 100644 --- a/models/survey_survey.py +++ b/models/survey_survey.py @@ -44,7 +44,7 @@ class SurveyUserInput(models.Model): def action_reopen_survey(self): """ Passer le sondage à state=skip """ if self.state == 'done': - self.update({'state': 'skip'}) + self.update({'state': 'skip', 'last_displayed_page_id': None}) @api.multi def action_access_survey(self): @@ -54,7 +54,6 @@ class SurveyUserInput(models.Model): url_tag = "fill" else: url_tag = 'start' - self.update({'last_displayed_page_id': None}) return { 'type': 'ir.actions.act_url', 'target': 'new',