From 464e71642054aec22709b16b7ace6e5bfc22f0f7 Mon Sep 17 00:00:00 2001 From: Stephane Wirtel Date: Tue, 20 Jan 2009 12:29:21 +0100 Subject: [PATCH] [FIX] Pass the context to the parent method lp bug: https://launchpad.net/bugs/319172 fixed bzr revid: stephane@tinyerp.com-20090120112921-a6nwvapv64ur9e93 --- addons/purchase/purchase.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 7ffc65d93f9..d4e221e7be7 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -200,7 +200,7 @@ class purchase_order(osv.osv): _description = "Purchase order" _order = "name desc" - def unlink(self, cr, uid, ids): + def unlink(self, cr, uid, ids, context=None): purchase_orders = self.read(cr, uid, ids, ['state']) unlink_ids = [] for s in purchase_orders: @@ -208,7 +208,7 @@ class purchase_order(osv.osv): unlink_ids.append(s['id']) else: raise osv.except_osv(_('Invalid action !'), _('Cannot delete Purchase Order(s) which are in %s State!' % s['state'])) - return osv.osv.unlink(self, cr, uid, unlink_ids) + return super(purchase_order, self).unlink(cr, uid, unlink_ids, context=context) def button_dummy(self, cr, uid, ids, context={}): return True