summaryrefslogtreecommitdiff
path: root/addons/pos_epson_printer_restaurant/static/src/js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/pos_epson_printer_restaurant/static/src/js')
-rw-r--r--addons/pos_epson_printer_restaurant/static/src/js/multiprint.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/addons/pos_epson_printer_restaurant/static/src/js/multiprint.js b/addons/pos_epson_printer_restaurant/static/src/js/multiprint.js
index 163a110848c..93806e98372 100644
--- a/addons/pos_epson_printer_restaurant/static/src/js/multiprint.js
+++ b/addons/pos_epson_printer_restaurant/static/src/js/multiprint.js
@@ -4,6 +4,11 @@ odoo.define('pos_epson_printer_restaurant.multiprint', function (require) {
var models = require('point_of_sale.models');
var EpsonPrinter = require('pos_epson_printer.Printer');
+// The override of create_printer needs to happen after its declaration in
+// pos_restaurant. We need to make sure that this code is executed after the
+// multiprint file in pos_restaurant.
+require('pos_restaurant.multiprint');
+
models.load_fields("restaurant.printer", ["epson_printer_ip"]);
var _super_posmodel = models.PosModel.prototype;