refactor: use sortedSetRemoveBulk

This commit is contained in:
Barış Soner Uşaklı
2025-02-25 10:33:06 -05:00
parent 53a2be9def
commit 349084d8f9

View File

@@ -36,8 +36,10 @@ UserEmail.remove = async function (uid, sessionId) {
email: '',
'email:confirmed': 0,
}),
db.sortedSetRemove('email:uid', email.toLowerCase()),
db.sortedSetRemove('email:sorted', `${email.toLowerCase()}:${uid}`),
db.sortedSetRemoveBulk([
['email:uid', email.toLowerCase()],
['email:sorted', `${email.toLowerCase()}:${uid}`],
]),
user.email.expireValidation(uid),
sessionId ? user.auth.revokeAllSessions(uid, sessionId) : Promise.resolve(),
events.log({