diff options
| author | Jérémy Hennecart <jeh@odoo.com> | 2019-12-16 15:02:41 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2019-12-16 15:52:47 +0000 |
| commit | b7eb4283c7c4e3111c99d17bc430cf37fbeeebd5 (patch) | |
| tree | 7e37f9e2878c31bce57eb60446bfa0cc123b7a17 | |
| parent | 680dbf3f653ad191bfa946a158b44f5cfefa6a09 (diff) | |
[FIX] survey: fix traceback for "Print" button
Oversight of 755ac5f313fd16031728055530db8ed7260acef8 .
closes odoo/odoo#41957
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
| -rw-r--r-- | addons/survey/models/survey_survey.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/survey/models/survey_survey.py b/addons/survey/models/survey_survey.py index 33dcb38d1fa..f12a34ad5fe 100644 --- a/addons/survey/models/survey_survey.py +++ b/addons/survey/models/survey_survey.py @@ -471,7 +471,7 @@ class Survey(models.Model): def action_start_survey(self, answer=None): """ Open the website page with the survey form """ self.ensure_one() - url = '%s?%s' % (self.get_start_url(), werkzeug.urls.url_encode({'answer_token': answer.access_token or None})) + url = '%s?%s' % (self.get_start_url(), werkzeug.urls.url_encode({'answer_token': answer and answer.access_token or None})) return { 'type': 'ir.actions.act_url', 'name': "Start Survey", @@ -482,7 +482,7 @@ class Survey(models.Model): def action_print_survey(self, answer=None): """ Open the website page with the survey printable view """ self.ensure_one() - url = '%s?%s' % (self.get_print_url(), werkzeug.urls.url_encode({'answer_token': answer.access_token or None})) + url = '%s?%s' % (self.get_print_url(), werkzeug.urls.url_encode({'answer_token': answer and answer.access_token or None})) return { 'type': 'ir.actions.act_url', 'name': "Print Survey", |
