From edea08718ce2483ae11c66414faac1ca6447ba0e Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 14 Sep 2021 12:09:01 +0530 Subject: [PATCH] fix: publish realtime to work with localhost (backport #14174) (#14196) Co-authored-by: leela --- socketio.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/socketio.js b/socketio.js index 502a80f07b..ac97c77d32 100644 --- a/socketio.js +++ b/socketio.js @@ -265,9 +265,11 @@ function get_chat_room(socket, room) { } function get_site_name(socket) { + var hostname_from_host = get_hostname(socket.request.headers.host); + if (socket.request.headers['x-frappe-site-name']) { return get_hostname(socket.request.headers['x-frappe-site-name']); - } else if (['localhost', '127.0.0.1'].indexOf(socket.request.headers.host) !== -1 && + } else if (['localhost', '127.0.0.1'].indexOf(hostname_from_host) !== -1 && conf.default_site) { // from currentsite.txt since host is localhost return conf.default_site;