From fbdb5564f32fade6b2cda0b505e69d9c85c560f9 Mon Sep 17 00:00:00 2001 From: Richard Mathot Date: Tue, 6 Oct 2015 17:28:02 +0200 Subject: [PATCH] [FIX] survey: do not add "(copy)" everywhere When duplicating a survey, the title of the survey gets "(copy)", but the pages and the questions should not. --- addons/survey/survey.py | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/addons/survey/survey.py b/addons/survey/survey.py index 6722bb6c2b5..44caa437dc0 100644 --- a/addons/survey/survey.py +++ b/addons/survey/survey.py @@ -518,15 +518,6 @@ class survey_page(osv.Model): 'sequence': 10 } - # Public methods # - - def copy_data(self, cr, uid, ids, default=None, context=None): - current_rec = self.read(cr, uid, ids, fields=['title'], context=context) - title = _("%s (copy)") % (current_rec.get('title')) - default = dict(default or {}, title=title) - return super(survey_page, self).copy_data(cr, uid, ids, default, - context=context) - class survey_question(osv.Model): ''' Questions that will be asked in a survey. @@ -642,13 +633,6 @@ class survey_question(osv.Model): def onchange_validation_email(self, cr, uid, ids, validation_email, context=None): return {'value': {'validation_required': False}} if validation_email else {} - def copy_data(self, cr, uid, ids, default=None, context=None): - current_rec = self.read(cr, uid, ids, context=context) - question = _("%s (copy)") % (current_rec.get('question')) - default = dict(default or {}, question=question) - return super(survey_question, self).copy_data(cr, uid, ids, default, - context=context) - # Validation methods def validate_question(self, cr, uid, question, post, answer_tag, context=None):