Clear result when copying actions

issue10198
review343921003
This commit is contained in:
Sergi Almacellas Abellana committed 2021-03-17 15:10:18 +01:00
1 parent 6cc00b9980
commit 178ca00339
1 file changed
+9
+9
View File
@@ -518,6 +518,15 @@ class Action(ModelSQL, ModelView):
models = cls._get_result()
return [(None, '')] + [(m, get_name(m)) for m in models]
@classmethod
def copy(cls, actions, default=None):
if default is None:
default = {}
else:
default = default.copy()
default.setdefault('result', None)
return super().copy(actions, default=default)
def do(self):
return getattr(self, 'do_%s' % self.action)()