summaryrefslogtreecommitdiff
path: root/server/hornchat.presence.process.js
blob: a54b0a26870de7d07b59f19f23e3560194761303 (plain)
1
2
3
4
5
6
7
8
9
10
11
module.exports = (socket, d) => {
    if (!connectedDevices[d.username]) connectedDevices[d.username] = [];
    let dev = connectedDevices[d.username];

    if (!data[socket.id]["trackedUsers"]) data[socket.id]["trackedUsers"] = [];
    if (!data[socket.id]["lastKnownTrackedUserInfo"]) data[socket.id]["lastKnownTrackedUserInfo"] = {};
    data[socket.id]["trackedUsers"].push(d.username);
    data[socket.id]["lastKnownTrackedUserInfo"][d.username] = JSON.stringify(dev);

    socket.send(JSON.stringify({error:null, success:true, fatal: false, manual: true, data: dev, username: d.username}));
}