From 8fbed20e98bd563998d0c71eb23b3cfc95f9eba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Wed, 4 Nov 2020 08:03:32 +0000 Subject: [PATCH] [FIX] survey: force title on duplicate only if not already specified No need to force a new title on duplicate if something is already given. Task ID-2265556 PR odoo/odoo#52391 Signed-off-by: Thibault Delavallee (tde) --- addons/survey/models/survey_survey.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/survey/models/survey_survey.py b/addons/survey/models/survey_survey.py index f2138216323..ed7ad478bd1 100644 --- a/addons/survey/models/survey_survey.py +++ b/addons/survey/models/survey_survey.py @@ -314,8 +314,8 @@ class Survey(models.Model): return result def copy_data(self, default=None): - title = _("%s (copy)") % (self.title) - default = dict(default or {}, title=title) + new_defaults = {'title': _("%s (copy)") % (self.title)} + default = dict(new_defaults, **(default or {})) return super(Survey, self).copy_data(default) def toggle_active(self):