diff --git a/frappe/public/js/frappe/socketio_client.js b/frappe/public/js/frappe/socketio_client.js index 0b6f45a5b2..b045a71e84 100644 --- a/frappe/public/js/frappe/socketio_client.js +++ b/frappe/public/js/frappe/socketio_client.js @@ -196,10 +196,15 @@ frappe.socket = { }, setup_file_watchers: function() { var host = window.location.origin; - var port = '6787'; - // remove the port number from string - host = host.split(':').slice(0, -1).join(":"); - host = host + ':' + port; + if(window.dev_server) { + var port = '6787'; + var parts = host.split(":"); + // remove the port number from string if exists + if (parts.length > 2) { + host = host.split(':').slice(0, -1).join(":"); + } + host = host + ':' + port; + } frappe.socket.file_watcher = io.connect(host); // css files auto reload