Browse Source

[fix] use currentsite.txt only if host is localhost

version-14
Rushabh Mehta 8 years ago
parent
commit
e2649975d2
1 changed files with 6 additions and 4 deletions
  1. +6
    -4
      socketio.js

+ 6
- 4
socketio.js View File

@@ -171,12 +171,14 @@ function get_task_room(socket, task_id) {
} }


function get_site_name(socket) { function get_site_name(socket) {
if (conf.default_site) {
return conf.default_site;
}
else if (socket.request.headers['x-frappe-site-name']) {
if (socket.request.headers['x-frappe-site-name']) {
return get_hostname(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
&& conf.default_site) {
// from currentsite.txt since host is localhost
return conf.default_site;
}
else if (socket.request.headers.origin) { else if (socket.request.headers.origin) {
return get_hostname(socket.request.headers.origin); return get_hostname(socket.request.headers.origin);
} }


Loading…
Cancel
Save