From 4a5348717b68441096dbe74e90ce8ea980d9d597 Mon Sep 17 00:00:00 2001 From: MTG2000 Date: Wed, 17 Aug 2022 10:02:15 +0300 Subject: [PATCH 1/3] logs --- api/functions/login/login.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/api/functions/login/login.js b/api/functions/login/login.js index 2e80195..9dda97d 100644 --- a/api/functions/login/login.js +++ b/api/functions/login/login.js @@ -32,9 +32,10 @@ const loginHandler = async (req, res) => { algorithms: ['HS256'], }) const user_id = payload.user_id; - + console.log(user_id); const existingKeys = await prisma.userKey.findMany({ where: { user_id }, select: { key: true } }); - + console.log(existingKeys); + console.log(key); if (existingKeys.length >= 3) return res.status(400).json({ status: 'ERROR', reason: "Can only link up to 3 wallets" }) @@ -59,6 +60,7 @@ const loginHandler = async (req, res) => { .json({ status: "OK" }) } catch (error) { + console.log(error); return res.status(400).json({ status: 'ERROR', reason: 'Invalid User Token' }) } } From c7223ea67a918e4cac176dbe836394ff95dda3b4 Mon Sep 17 00:00:00 2001 From: MTG2000 Date: Wed, 17 Aug 2022 10:15:28 +0300 Subject: [PATCH 2/3] fix: delete old user key --- api/functions/login/login.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/api/functions/login/login.js b/api/functions/login/login.js index 9dda97d..d1dc18b 100644 --- a/api/functions/login/login.js +++ b/api/functions/login/login.js @@ -32,10 +32,8 @@ const loginHandler = async (req, res) => { algorithms: ['HS256'], }) const user_id = payload.user_id; - console.log(user_id); const existingKeys = await prisma.userKey.findMany({ where: { user_id }, select: { key: true } }); - console.log(existingKeys); - console.log(key); + if (existingKeys.length >= 3) return res.status(400).json({ status: 'ERROR', reason: "Can only link up to 3 wallets" }) @@ -43,7 +41,7 @@ const loginHandler = async (req, res) => { return res.status(400).json({ status: 'ERROR', reason: "Wallet already linked" }); // Remove old linking for this key if existing - await prisma.userKey.delete({ + await prisma.userKey.deleteMany({ where: { key } }) From ec10c750633805d322c670c2659332f86af4ee4a Mon Sep 17 00:00:00 2001 From: MTG2000 Date: Wed, 17 Aug 2022 10:20:36 +0300 Subject: [PATCH 3/3] remove logs --- api/functions/login/login.js | 1 - 1 file changed, 1 deletion(-) diff --git a/api/functions/login/login.js b/api/functions/login/login.js index d1dc18b..ed048e1 100644 --- a/api/functions/login/login.js +++ b/api/functions/login/login.js @@ -58,7 +58,6 @@ const loginHandler = async (req, res) => { .json({ status: "OK" }) } catch (error) { - console.log(error); return res.status(400).json({ status: 'ERROR', reason: 'Invalid User Token' }) } }