From c891dc49883d12bc53749779a537efabebc0a0e0 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 19 May 2020 18:12:23 -0700 Subject: test ip value --- routes/users.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/routes/users.js b/routes/users.js index 59e9bcf2..cb3eb71f 100644 --- a/routes/users.js +++ b/routes/users.js @@ -171,9 +171,11 @@ app.post("/register", async (req, res) => { const d = ip.split("."); const numericIp = ((+d[0] * 256 + +d[1]) * 256 + +d[2]) * 256 + +d[3]; - user.ip = numericIp; - const ipExists = await db.User.findOne({ where: { ip: numericIp } }); - if (!ipExists) await gift(user); + if (Number.isInteger(numericIp)) { + user.ip = numericIp; + const ipExists = await db.User.findOne({ where: { ip: numericIp } }); + if (!ipExists) await gift(user); + } user.account_id = account.id; await user.save(); -- cgit v1.2.3