Jelajahi Sumber

[FIX] local protocol

robert 6 tahun lalu
induk
melakukan
d9af3764ae
1 mengubah file dengan 7 tambahan dan 4 penghapusan
  1. 7 4
      static/src/js/main.js

+ 7 - 4
static/src/js/main.js

@@ -28,7 +28,10 @@ openerp.printer_bridge = function (instance, local) {
                 self.config.is_mobile = self.is_mobile_browser()
 
                 if (!self.config.is_mobile) {
-                    self.socket = io(location.protocol + '//' + config.host + ':' + config.port, {
+                    // self.socket = io(location.protocol + '//' + config.host + ':' + config.port, {
+                    //     path: config.path
+                    // });
+                    self.socket = io('http://' + config.host + ':' + config.port, {
                         path: config.path
                     });
                     self.socket.on('connect', self.handle_connect);
@@ -108,14 +111,14 @@ openerp.printer_bridge = function (instance, local) {
             }
 
             if (_.isEqual(data.status, 'error')) {
-                var message = null;
+                var message = 'Revise su conexión de impresora e intente nuevamente';
 
                 if (_.isEqual(data.cause.id, 'unsupported_format')) {
-                    message = 'Formato de documento no soportado por la impresora';
+                    message = 'Formato de documento no soportado por la impresora.\n' + message;
                 }
 
                 if (_.isEqual(data.cause.id, 'print_error')) {
-                    message = 'La impresora falló al imprimir este documento';
+                    message = 'La impresora falló al imprimir este documento.\n' + message;
                 }
                 
                 instance.web.notification.do_warn('Impresión', 'Ocurrió un error al imprimir: ' + data.printer, message);