mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-06-22 23:31:59 +02:00
refactor: use sortedSetRemoveBulk
This commit is contained in:
@@ -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({
|
||||||
|
|||||||
Reference in New Issue
Block a user