From 30f8efb014c84afe20fbb51248a69a913bb9d93f Mon Sep 17 00:00:00 2001 From: Harshad Modi Date: Mon, 13 Oct 2008 11:52:33 +0530 Subject: [PATCH] fixed bug on duplicate picking bzr revid: hmo@tinyerp.com-20081013062233-ahwfg6mc7maimy3c --- addons/stock/stock.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index a981f21f674..f0c71c1199f 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -320,6 +320,8 @@ class stock_picking(osv.osv): _description = "Packing list" def _set_maximum_date(self, cr, uid, ids, name, value, arg, context): if not value: return False + if isinstance(ids, (int, long)): + ids=[ids] for pick in self.browse(cr, uid, ids, context): cr.execute("""update stock_move set date_planned=%s @@ -330,6 +332,8 @@ class stock_picking(osv.osv): def _set_minimum_date(self, cr, uid, ids, name, value, arg, context): if not value: return False + if isinstance(ids, (int, long)): + ids=[ids] for pick in self.browse(cr, uid, ids, context): cr.execute("""update stock_move set date_planned=%s