From c23161e5c64a0f4b0f86257b5104c2cfbdcb5d0c Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Tue, 30 Jul 2013 10:24:55 +0200 Subject: [PATCH] [IMP] FIX Stats in kanban bzr revid: fp@tinyerp.com-20130730082455-4tjmh2cdizp8oc5m --- addons/stock/stock.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 3621f19d7ae..d1b819c957c 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -394,7 +394,6 @@ class stock_picking(osv.osv): def create(self, cr, user, vals, context=None): context = context or {} if ('name' not in vals) or (vals.get('name') in ('/', False)): - print 'Picking Vals', vals, context ptype_id = vals.get('picking_type_id', context.get('picking_type_id', False)) sequence_id = self.pool.get('stock.picking.type').browse(cr, user, ptype_id, context=context).sequence_id.id vals['name'] = self.pool.get('ir.sequence').get_id(cr, user, sequence_id, 'id', context=context) @@ -2082,8 +2081,7 @@ class stock_picking_type(osv.osv): data = obj.read_group(cr, uid, domains[field] + [('state', 'not in',('done','cancel','draft')), ('picking_type_id', 'in', ids)], ['picking_type_id'], ['picking_type_id'], context=context) - print data - count = dict(map(lambda x: (x['picking_type_id'], x['picking_type_id_count']), data)) + count = dict(map(lambda x: (x['picking_type_id'] and x['picking_type_id'][0], x['picking_type_id_count']), data)) for tid in ids: result.setdefault(tid, {})[field] = count.get(tid, 0) for tid in ids: