From 4de5ac615c424d408cf5b2a1dcbbb308bd61863d Mon Sep 17 00:00:00 2001 From: "ARA (OpenERP)" Date: Tue, 16 Nov 2010 12:41:23 +0530 Subject: [PATCH] [FIX] account:invoice workflow instance duplicates for same resourse ID when it is set to Draft lp bug: https://launchpad.net/bugs/673165 fixed bzr revid: ara@tinyerp.com-20101116071123-dtmuriq04i3pgfya --- addons/account/invoice.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/account/invoice.py b/addons/account/invoice.py index af26e7d2d28..eb3c4123bb4 100644 --- a/addons/account/invoice.py +++ b/addons/account/invoice.py @@ -598,6 +598,7 @@ class account_invoice(osv.osv): self.write(cr, uid, ids, {'state':'draft'}) wf_service = netsvc.LocalService("workflow") for inv_id in ids: + wf_service.trg_delete(uid, 'account.invoice', inv_id, cr) wf_service.trg_create(uid, 'account.invoice', inv_id, cr) return True