From e424378d4d2d45ceb381059d0cd9c43acafc1bb9 Mon Sep 17 00:00:00 2001 From: husen daudi Date: Tue, 10 Mar 2009 19:06:02 +0530 Subject: [PATCH] bugfix improvement bzr revid: hda@hda-20090310133602-6mazh2nkhce1nwxa --- addons/stock/stock.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index e65c113c4a8..25b721613a3 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -761,9 +761,8 @@ class stock_production_lot(osv.osv): if context is None: context = {} res = super(stock_production_lot, self).search(cr, uid, args, offset, limit, order, context=context, count=count) - for k,v in self._get_stock(cr, uid, res, 'stock_available', None, context).items(): - if v==0.0: - res.remove(k) + if res: + return [k for k,v in self._get_stock(cr, uid, res, 'stock_available', None, context).items() if v] return res def name_get(self, cr, uid, ids, context={}):