From a74066ed88bfcaa21f892c638752ee2b43bda943 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Wed, 31 Jul 2013 19:23:54 +0200 Subject: [PATCH] [FIX] stock_picking_wave printing bzr revid: qdp-launchpad@openerp.com-20130731172354-0064k6i6vuk137el --- addons/stock_picking_wave/stock_picking_wave.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/stock_picking_wave/stock_picking_wave.py b/addons/stock_picking_wave/stock_picking_wave.py index 70c29a003cf..fd065397a66 100644 --- a/addons/stock_picking_wave/stock_picking_wave.py +++ b/addons/stock_picking_wave/stock_picking_wave.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- from openerp.osv import fields, osv +from openerp.tools.translate import _ class stock_picking_wave(osv.osv): _name = "stock.picking.wave" @@ -26,7 +27,9 @@ class stock_picking_wave(osv.osv): ''' picking_ids = [] for wave in self.browse(cr, uid, ids, context=context): - picking_ids.append([picking.id for picking in wave.picking_ids]) + picking_ids += [picking.id for picking in wave.picking_ids] + if not picking_ids: + raise osv.except_osv(_('Error!'), _('Nothing to print.')) datas = { 'ids': picking_ids, 'model': 'stock.picking',