[FIX] stock.ui: load the correct stock picking
authorFrédéric van der Essen <fva@openerp.com>
Fri, 28 Jun 2013 16:20:26 +0000 (18:20 +0200)
committerFrédéric van der Essen <fva@openerp.com>
Fri, 28 Jun 2013 16:20:26 +0000 (18:20 +0200)
bzr revid: fva@openerp.com-20130628162026-rts4e350um9z1j5n

addons/stock/static/src/js/widgets.js

index a8dc614..96ed155 100644 (file)
@@ -123,7 +123,12 @@ function openerp_picking_widgets(instance){
             if(picking_id){
                 var picking = new instance.web.Model('stock.picking.in').call('read',[[picking_id], []]);
             }else{ 
-                var picking = new instance.web.Model('stock.picking.in').query().first();
+                var picking = new instance.web.Model('stock.picking.in')
+                    .call('_get_picking_for_packing_ui')
+                    .then(function(picking_id){
+                        console.log('Provided Picking Id:',picking_id);
+                        return new instance.web.Model('stock.picking.in').call('read',[[picking_id],[]]);
+                    });
             }
 
             var loaded = picking.then(function(picking){