[IMP] changed barcode start page url to /stock/barcode
authorFabien Meghazi <fme@openerp.com>
Wed, 16 Jul 2014 08:25:53 +0000 (10:25 +0200)
committerFabien Meghazi <fme@openerp.com>
Wed, 16 Jul 2014 08:25:53 +0000 (10:25 +0200)
As a convention we use the module name as first fragment of the url

addons/stock/controllers/main.py
addons/stock/stock.py

index fa2744a..4453116 100644 (file)
@@ -8,9 +8,9 @@ _logger = logging.getLogger(__name__)
 
 class BarcodeController(http.Controller):
 
-    @http.route(['/barcode/web/'], type='http', auth='user')
+    @http.route(['/stock/barcode/'], type='http', auth='user')
     def a(self, debug=False, **k):
         if not request.session.uid:
-            return http.local_redirect('/web/login?redirect=/barcode/web')
+            return http.local_redirect('/web/login?redirect=/stock/barcode/')
 
         return request.render('stock.barcode_index')
index 8da55a8..1146d62 100644 (file)
@@ -1070,7 +1070,7 @@ class stock_picking(osv.osv):
 
     @api.cr_uid_ids_context
     def open_barcode_interface(self, cr, uid, picking_ids, context=None):
-        final_url="/barcode/web/#action=stock.ui&picking_id="+str(picking_ids[0])
+        final_url="/stock/barcode/#action=stock.ui&picking_id="+str(picking_ids[0])
         return {'type': 'ir.actions.act_url', 'url':final_url, 'target': 'self',}
 
     @api.cr_uid_ids_context
@@ -4038,7 +4038,7 @@ class stock_picking_type(osv.osv):
     _order = 'sequence'
 
     def open_barcode_interface(self, cr, uid, ids, context=None):
-        final_url = "/barcode/web/#action=stock.ui&picking_type_id=" + str(ids[0]) if len(ids) else '0'
+        final_url = "/stock/barcode/#action=stock.ui&picking_type_id=" + str(ids[0]) if len(ids) else '0'
         return {'type': 'ir.actions.act_url', 'url': final_url, 'target': 'self'}
 
     def _get_tristate_values(self, cr, uid, ids, field_name, arg, context=None):