From 6bd70af1de0eebac3c0a575e2cb1829d6d31e005 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Wed, 9 Oct 2013 14:27:14 +0200 Subject: [PATCH] [IMP] purchase: put back sql request to set exception message and avoid context hack bzr revid: mat@openerp.com-20131009122714-rqhciu8ozy059pyn --- addons/purchase/purchase.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 342bc806c76..992af37222e 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -1047,10 +1047,7 @@ class procurement_order(osv.osv): if message: if procurement.message != message: - #temporary context passed in write to prevent an infinite loop - ctx_wkf = dict(context or {}) - ctx_wkf['workflow.trg_write.%s' % self._name] = False - self.write(cr, uid, [procurement.id], {'message':message}, context=ctx_wkf) + cr.execute('update procurement_order set message=%s where id=%s', (message, procurement.id)) return False if user.company_id and user.company_id.partner_id: