From aa6260af85d18a9a9072357e9f192f0366cb48d1 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Tue, 23 Jul 2024 14:37:15 -0700 Subject: [PATCH] use findOneAndDelete to make sure tokens are deleted when used --- Server/db/MongoDB.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Server/db/MongoDB.js b/Server/db/MongoDB.js index c3863ce36..02447022e 100644 --- a/Server/db/MongoDB.js +++ b/Server/db/MongoDB.js @@ -172,7 +172,6 @@ const getAllUsers = async (req, res) => { const requestInviteToken = async (req, res) => { try { - console.log(req.body.role); await InviteToken.deleteMany({ email: req.body.email }); let inviteToken = new InviteToken({ email: req.body.email, @@ -188,8 +187,7 @@ const requestInviteToken = async (req, res) => { const getInviteToken = async (req, res) => { try { - console.log(req.body.token); - const invite = await InviteToken.findOne({ + const invite = await InviteToken.findOneAndDelete({ token: req.body.token, }); if (invite === null) {