[IMP] proxy upgraded to new JsonRPC API
authorFrédéric van der Essen <fva@openerp.com>
Wed, 23 May 2012 13:00:11 +0000 (15:00 +0200)
committerFrédéric van der Essen <fva@openerp.com>
Wed, 23 May 2012 13:00:11 +0000 (15:00 +0200)
bzr revid: fva@openerp.com-20120523130011-mhso33xqk9aau5kc

addons/point_of_sale/controllers.py
addons/point_of_sale/static/src/js/pos_devices.js

index 8b72144..66922d8 100644 (file)
@@ -20,7 +20,7 @@ class PointOfSaleController(openerpweb.Controller):
         A product has been scanned with success
         """
         print 'scan_item_success'
-        return False
+        return 
 
     @openerpweb.jsonrequest
     def scan_item_error_unrecognized(self, request):
@@ -49,7 +49,7 @@ class PointOfSaleController(openerpweb.Controller):
     @openerpweb.jsonrequest
     def weighting_start(self, request):
         print "weighting_start"
-        return False
+        return 
 
     @openerpweb.jsonrequest
     def weighting_read_kg(self, request):
@@ -59,42 +59,43 @@ class PointOfSaleController(openerpweb.Controller):
     @openerpweb.jsonrequest
     def weighting_end(self, request):
         print "weighting_end"
-        return False
-
-
+        return 
 
     @openerpweb.jsonrequest
     def payment_request(self, request, price, method, info):
         """
         The PoS will activate the method payment 
         """
-        return False
+        print "payment_request: price:"+str(price)+" method:"+str(method)+" info:"+str(info)
+        return 
 
     #@openerpweb.jsonrequest
     def is_payment_accepted(self, request):
-        return False
+        print "is_payment_accepted"
+        return 
 
     #@openerpweb.jsonrequest
     def payment_cancelled(self, request):
-        return False
+        print "payment_cancelled"
+        return 
 
     @openerpweb.jsonrequest
     def transaction_start(self, request):
         print 'transaction_start'
-        return False
+        return 
 
     @openerpweb.jsonrequest
     def transaction_end(self, request):
         print 'transaction_end'
-        return False
+        return 
 
     @openerpweb.jsonrequest
     def cashier_mode_activated(self, request):
         print 'cashier_mode_activated'
-        return False
+        return 
 
     @openerpweb.jsonrequest
     def cashier_mode_deactivated(self, request):
         print 'cashier_mode_deactivated'
-        return False
+        return 
 
index 540d25d..13de46f 100644 (file)
@@ -24,8 +24,8 @@ function openerp_pos_devices(instance,module){ //module is instance.point_of_sal
             this.connection.setup(url);
         },
         message : function(name,params,callback){
-            var success_callback = function(result){ console.log('SUCCESS:'+name+': ',result); }
-            var error_callback = function(result){ console.log('ERROR:'+name+': ',result); }
+            var success_callback = function(result){ console.log('PROXY SUCCESS:'+name+': ',result); }
+            var error_callback = function(result){ console.log('PROXY ERROR:'+name+': ',result); }
             this.connection.rpc('/pos/'+name, params || {}, callback || success_callback, error_callback);
         },