diff options
| author | Adam Soltys <[email protected]> | 2020-04-29 14:12:16 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2020-04-29 14:12:16 -0700 |
| commit | 79211b79a7aec6a0429e757be40e79f8a7a0a7c9 (patch) | |
| tree | a5c05df65ae4adf44b0fc2fdf1ba3910e3ed2b71 | |
| parent | d7f1c0f0fa5fb146875436a565ef1ae2b644ef7f (diff) | |
| download | coinos-server-79211b79a7aec6a0429e757be40e79f8a7a0a7c9.tar.gz coinos-server-79211b79a7aec6a0429e757be40e79f8a7a0a7c9.zip | |
get user before emitting
| -rw-r--r-- | routes/liquid/receive.js | 2 | ||||
| -rw-r--r-- | routes/users.js | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/routes/liquid/receive.js b/routes/liquid/receive.js index fd280eb9..e6425db0 100644 --- a/routes/liquid/receive.js +++ b/routes/liquid/receive.js @@ -159,7 +159,7 @@ setInterval(async () => { let user = await getUserById(p.user_id); emit(user.username, "user", user); emit(user.username, "payment", p); - l.info("liquid confirmed", user.username, p.asset, p.amount, p.tip); + l.info("liquid confirmed", user.username, p.account.asset, p.amount, p.tip); delete queue[hash]; } diff --git a/routes/users.js b/routes/users.js index 9e2700b0..82f4264a 100644 --- a/routes/users.js +++ b/routes/users.js @@ -144,6 +144,7 @@ app.post("/disable2fa", auth, twofa, async (req, res) => { let { user } = req; user.twofa = false; await user.save(); + user = await getUser(user.username); emit(user.username, "user", user); emit(user.username, "otpsecret", user.otpsecret); l.info("disabled 2fa", user.username); @@ -163,6 +164,7 @@ app.post("/2fa", auth, async (req, res) => { if (isValid) { user.twofa = true; user.save(); + user = await getUser(user.username); emit(user.username, "user", req.user); } else { return res.status(500).send("Invalid token"); @@ -364,6 +366,7 @@ app.post("/address", auth, async (req, res) => { user.address = await bc.getNewAddress("", req.body.type || "bech32"); await user.save(); addresses[user.address] = user.username; + user = await getUser(user.username); emit(user.username, "user", user); res.send(user.address); }); |
