From cc89a96c3507cfc0055bbfbac9a3cdb4e3969379 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 2 Feb 2017 12:08:20 +0100 Subject: [PATCH] Do not copy clicks of ModelButton issue6228 review26061002 --- trytond/ir/model.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/trytond/ir/model.py b/trytond/ir/model.py index f0498bfae3..5259c60281 100644 --- a/trytond/ir/model.py +++ b/trytond/ir/model.py @@ -784,6 +784,15 @@ class ModelButton(ModelSQL, ModelView): cls._rules_cache.clear() cls._reset_cache.clear() + @classmethod + def copy(cls, buttons, default=None): + if default is None: + default = {} + else: + default = default.copy() + default.setdefault('clicks') + return super(ModelButton, cls).copy(buttons, default=default) + @classmethod def get_groups(cls, model, name): '''