[FIX] stock_picking_ui: removed underscore to public api, as it would prevent remote...
authorFrédéric van der Essen <fva@openerp.com>
Wed, 25 Sep 2013 09:51:00 +0000 (11:51 +0200)
committerFrédéric van der Essen <fva@openerp.com>
Wed, 25 Sep 2013 09:51:00 +0000 (11:51 +0200)
bzr revid: fva@openerp.com-20130925095100-bfu1r28t8kfpm5wg

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

index 2394d5d..8bbaea8 100644 (file)
@@ -122,13 +122,13 @@ function openerp_picking_widgets(instance){
             console.log('LOADING DATA FROM SERVER');
 
             if(picking_id){
-                var picking = new instance.web.Model('stock.picking.in').call('read',[[picking_id], []]);
+                var picking = new instance.web.Model('stock.picking').call('read',[[picking_id], []]);
             }else{ 
-                var picking = new instance.web.Model('stock.picking.in')
-                    .call('_get_picking_for_packing_ui')
+                var picking = new instance.web.Model('stock.picking')
+                    .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],[]]);
+                        return new instance.web.Model('stock.picking').call('read',[[picking_id],[]]);
                     });
             }
 
index 72b49c0..898cda7 100644 (file)
@@ -1019,14 +1019,14 @@ class stock_picking(osv.osv):
 
     # Methods for the barcode UI
 
-    def _get_picking_for_packing_ui(self, cr, uid, context=None):
+    def get_picking_for_packing_ui(self, cr, uid, context=None):
         res = self.search(cr, uid, [('state', '=', 'assigned')], limit=1, context=context)
         return res and res[0] or False  # TODO: what to do if nothing is left to do?
 
     def action_done_from_packing_ui(self, cr, uid, picking_id, only_split_lines=False, context=None):
         self.do_partial(cr, uid, picking_id, only_split_lines, context=context)
         #return id of next picking to work on
-        return self._get_picking_for_packing_ui(cr, uid, context=context)
+        return self.get_picking_for_packing_ui(cr, uid, context=context)
 
     def action_pack(self, cr, uid, picking_ids, context=None):
         stock_operation_obj = self.pool.get('stock.pack.operation')