diff --git a/beesdoo_pos/static/src/js/beesdoo.js b/beesdoo_pos/static/src/js/beesdoo.js index e28bbdb..93c4918 100644 --- a/beesdoo_pos/static/src/js/beesdoo.js +++ b/beesdoo_pos/static/src/js/beesdoo.js @@ -1,7 +1,7 @@ odoo.define('beescoop.pos', function (require) { "use strict"; - var module = require("point_of_sale.screens"); - var Model = require('web.DataModel'); + var screens = require("point_of_sale.screens"); + var DataModel = require('web.DataModel'); var set_customer_info = function(el_class, value, prefix) { var el = this.$(el_class); el.empty(); @@ -13,14 +13,15 @@ odoo.define('beescoop.pos', function (require) { } } - module.ReceiptScreenWidget = module.ReceiptScreenWidget.include({ + + screens.ReceiptScreenWidget = screens.ReceiptScreenWidget.include({ send : function() { var self = this; var loaded = new $.Deferred(); var order = this.pos.get_order().name; - var records = new Model('pos.order').call('send_order', [order], {}, { shadow: false, timeout: 10000}); + var records = new DataModel('pos.order').call('send_order', [order], {}, { shadow: false, timeout: 10000}); records.then(function(result){ - var el = self.$('.message-send') + var el = self.$('.message-send'); el.empty(); el.append('

' + result + '

'); },function(err){ @@ -41,9 +42,9 @@ odoo.define('beescoop.pos', function (require) { var self = this; this.$('.message-send').empty(); }, - }) + }); - module.ActionpadWidget = module.ActionpadWidget.include({ + screens.ActionpadWidget = screens.ActionpadWidget.include({ renderElement : function() { var self = this; var loaded = new $.Deferred(); @@ -53,7 +54,7 @@ odoo.define('beescoop.pos', function (require) { } var customer_id = this.pos.get_client().id; - var res = new Model('res.partner').call('get_eater', + var res = new DataModel('res.partner').call('get_eater', [ customer_id ], undefined, { shadow: true, timeout: 1000}); res.then(function(result) { set_customer_info.call(self, '.customer-delegate1', result[0], 'Eater 1: '); @@ -65,7 +66,7 @@ odoo.define('beescoop.pos', function (require) { }, }); - module.PaymentScreenWidget.include({ + screens.PaymentScreenWidget.include({ render_customer_info : function() { var self = this; var loaded = new $.Deferred(); @@ -73,7 +74,7 @@ odoo.define('beescoop.pos', function (require) { return } var customer_id = this.pos.get_client().id; - var res = new Model('res.partner').call('get_eater', [ customer_id ], undefined, { shadow: true, timeout: 1000}); + var res = new DataModel('res.partner').call('get_eater', [ customer_id ], undefined, { shadow: true, timeout: 1000}); res.then(function(result) { set_customer_info.call(self, '.customer-name', self.pos.get_client().name); set_customer_info.call(self, '.customer-delegate1', result[0], 'Eater 1: ');