From f82838d4682de4717f6a66be2a7903fdab83cbce Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 4 Sep 2020 23:00:34 -0700 Subject: remove faucet --- lib/register.js | 31 ------------------------------- routes/users.js | 4 ++-- 2 files changed, 2 insertions(+), 33 deletions(-) diff --git a/lib/register.js b/lib/register.js index bc17496e..c8aa8e5d 100644 --- a/lib/register.js +++ b/lib/register.js @@ -2,36 +2,6 @@ const authenticator = require("otplib").authenticator; const axios = require("axios"); const bcrypt = require("bcrypt"); -const DAY = 24 * 60 * 60 * 1000; - -let faucet = 1000; -setInterval(() => (faucet = 2000), DAY); - -const gift = async user => { - const account = user.accounts[0]; - - if (faucet > 0) { - faucet -= 100; - - account.balance = 100; - await account.save(); - - const payment = await db.Payment.create({ - account_id: account.id, - user_id: user.id, - hash: "Welcome Gift", - amount: 100, - currency: user.currency, - rate: app.get("rates")[user.currency], - received: true, - confirmed: 1, - network: "GIFT" - }); - - await user.save(); - } -}; - register = async (user, ip, requireChallenge) => { if (!(user && user.username)) throw new Error("Username required"); @@ -111,7 +81,6 @@ register = async (user, ip, requireChallenge) => { 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; diff --git a/routes/users.js b/routes/users.js index 58738b72..5b5cf1e0 100644 --- a/routes/users.js +++ b/routes/users.js @@ -58,7 +58,7 @@ app.post( ah(async (req, res) => { try { const ip = req.headers["x-forwarded-for"] || req.connection.remoteAddress; - const user = await register(req.body.user, ip, true); + const user = await register(req.body.user, ip, false); res.send(pick(user, ...whitelist)); } catch (e) { res.status(500).send(e.message); @@ -500,7 +500,7 @@ app.post( amount: -source.amount, account_id: account.id, user_id: user.id, - hash: "Redeemed Voucher " + redeemcode, + hash: "Voucher " + redeemcode, memo, rate: app.get("rates")[user.currency], currency: user.currency, -- cgit v1.2.3