[#020297] Fix wizard copy
This commit is contained in:
parent
19b3399d0f
commit
c48389cd43
|
@ -0,0 +1,21 @@
|
|||
diff --git a/trytond/ir/action.py b/trytond/ir/action.py
|
||||
--- a/trytond/trytond/ir/action.py
|
||||
+++ b/trytond/trytond/ir/action.py
|
||||
@@ -149,13 +149,13 @@
|
||||
def check_wizard_model(self):
|
||||
ActionWizard = Pool().get('ir.action.wizard')
|
||||
if self.action.type == 'ir.action.wizard':
|
||||
- action_wizard, = ActionWizard.search([
|
||||
+ action_wizards = ActionWizard.search([
|
||||
('action', '=', self.action.id),
|
||||
], limit=1)
|
||||
- if action_wizard.model:
|
||||
- if self.model.__name__ != action_wizard.model:
|
||||
+ if action_wizards and action_wizards[0].model:
|
||||
+ if self.model.__name__ != action_wizards[0].model:
|
||||
self.raise_user_error('wrong_wizard_model', (
|
||||
- action_wizard.rec_name,))
|
||||
+ action_wizards[0].rec_name,))
|
||||
|
||||
@staticmethod
|
||||
def _convert_vals(vals):
|
Loading…
Reference in New Issue