mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-07 22:45:46 +01:00
in cases where host is not provided in the websocket request, infer one from the referer
This commit is contained in:
@@ -215,6 +215,10 @@ var cls = require('../middleware/cls');
|
||||
var referer = headers.referer || '';
|
||||
var data = ((payload || {}).data || []);
|
||||
|
||||
if (!host) {
|
||||
host = url.parse(referer).host;
|
||||
}
|
||||
|
||||
return {
|
||||
uid: socket.uid,
|
||||
params: data[1],
|
||||
|
||||
Reference in New Issue
Block a user