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: '',
'email:confirmed': 0, 'email:confirmed': 0,
}), }),
db.sortedSetRemove('email:uid', email.toLowerCase()), db.sortedSetRemoveBulk([
db.sortedSetRemove('email:sorted', `${email.toLowerCase()}:${uid}`), ['email:uid', email.toLowerCase()],
['email:sorted', `${email.toLowerCase()}:${uid}`],
]),
user.email.expireValidation(uid), user.email.expireValidation(uid),
sessionId ? user.auth.revokeAllSessions(uid, sessionId) : Promise.resolve(), sessionId ? user.auth.revokeAllSessions(uid, sessionId) : Promise.resolve(),
events.log({ events.log({