From 62f94781d373708dc12cc5ab278ab710b9ffa96c Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Wed, 17 Nov 2021 12:07:00 -0400 Subject: [PATCH] Do not delete used tokens --- server/src/classes/ResetToken.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server/src/classes/ResetToken.js b/server/src/classes/ResetToken.js index eadd842..a74d6e4 100755 --- a/server/src/classes/ResetToken.js +++ b/server/src/classes/ResetToken.js @@ -114,9 +114,7 @@ class ResetToken { static async deleteExpiredTokens() { const result = await prisma.resetToken.deleteMany({ where: { - expiration: { - lt: new Date() - } + AND: [{ expiration: { lt: new Date() } }, { usedAt: null }] } })