Clear result when copying actions
issue10198 review343921003
This commit is contained in:
1 parent
6cc00b9980
commit
178ca00339
1 file changed
+9
@@ -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)()
|
||||
|
||||
|
||||
Reference in new issue
Block a user