aboutsummaryrefslogtreecommitdiffstats
path: root/index.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2019-01-10 15:24:35 -0800
committerAdam Soltys <[email protected]>2019-02-05 20:53:45 -0800
commitdb1f0b681fecf82ffddbf7809bcadab93db4d9f5 (patch)
tree308a6eee352bd6c0eb3859b3615d31a66d094152 /index.js
parentf3d45b165d38777b88fc9ba7ec7d24ec94bb4f54 (diff)
downloadcoinos-server-db1f0b681fecf82ffddbf7809bcadab93db4d9f5.tar.gz
coinos-server-db1f0b681fecf82ffddbf7809bcadab93db4d9f5.zip
emit connected event on login
Diffstat (limited to 'index.js')
-rw-r--r--index.js9
1 files changed, 3 insertions, 6 deletions
diff --git a/index.js b/index.js
index ceacaa0c..5576aa5b 100644
--- a/index.js
+++ b/index.js
@@ -67,19 +67,16 @@ const l = console.log
socket.use((socket, next) => {
try {
- let token = socket.request.headers.cookie.match(`token=([^;]+)`)[1]
- if (!token && socket.handshake.query) {
- token = socket.handshake.query.token
- }
-
+ let token = socket.handshake.query.token
let user = jwt.decode(token).username
socket.request.user = user
sids[user] = socket.id
- } catch (e) { return }
+ } catch (e) { l(e) }
next()
})
socket.sockets.on('connect', async socket => {
+ socket.emit('connected')
if (app.get('rates'))
socket.emit('rate', app.get('rates').ask)
socket.on('getuser', async (data, callback) => {