diff options
Diffstat (limited to 'odoo/workflow/workitem.py')
| -rw-r--r-- | odoo/workflow/workitem.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/odoo/workflow/workitem.py b/odoo/workflow/workitem.py index cfa07bc8b5d..c41dd2e6501 100644 --- a/odoo/workflow/workitem.py +++ b/odoo/workflow/workitem.py @@ -224,7 +224,7 @@ class WorkflowItem(object): transitions.append((transition['id'], self.workitem['inst_id'])) if test and transitions: - cr.executemany('insert into wkf_witm_trans (trans_id,inst_id) values (%s,%s)', transitions) + cr.executemany('insert into wkf_witm_trans (trans_id,inst_id) values (%s,%s) except (select trans_id,inst_id from wkf_witm_trans)', transitions) cr.execute('delete from wkf_workitem where id=%s', (self.workitem['id'],)) for t in transitions: self._join_test(t[0], t[1], stack) |
