in cases where host is not provided in the websocket request, infer one from the referer

This commit is contained in:
Julian Lam
2016-06-02 15:20:58 -04:00
parent f14b7e781c
commit 85fb9cd9dc

View File

@@ -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],