diff options
| author | Adam Soltys <[email protected]> | 2020-03-20 11:04:12 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-03-20 11:04:12 -0700 |
| commit | 5a4a00c56d647d1cbe3eb90207e066ca875c8258 (patch) | |
| tree | c62f03db125fcf1da8bab9e54840923046eaf0c6 | |
| parent | 951c0837c29e5ddd9e3aa034994729b08973bad3 (diff) | |
| download | coinos-server-5a4a00c56d647d1cbe3eb90207e066ca875c8258.tar.gz coinos-server-5a4a00c56d647d1cbe3eb90207e066ca875c8258.zip | |
set socket id after user update
| -rw-r--r-- | lib/sockets.js | 2 | ||||
| -rw-r--r-- | routes/users.js | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/sockets.js b/lib/sockets.js index 3ebf86d7..d7973a99 100644 --- a/lib/sockets.js +++ b/lib/sockets.js @@ -4,7 +4,7 @@ const Sequelize = require("sequelize"); /* eslint-disable-next-line */ const pick = (O, ...K) => K.reduce((o, k) => ((o[k] = O[k]), o), {}); -const sids = {}; +sids = {}; socket = io(server, { origins: "*:*" }); emit = (username, msg, data) => { diff --git a/routes/users.js b/routes/users.js index 368cca6c..855e804d 100644 --- a/routes/users.js +++ b/routes/users.js @@ -159,6 +159,7 @@ app.post("/user", auth, async (req, res) => { if (user.username !== username && exists) { return res.status(500).send("Username taken"); } else { + sids[username] = sids[user.username]; user.username = username; addresses[user.address] = username; addresses[user.liquid] = user.username; |
