mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-05-06 12:56:34 +02:00
refactor: show both emails in user list
if user has a confirmed email and a pending email change show both in the acp
This commit is contained in:
@@ -187,11 +187,12 @@ async function loadUserInfo(callerUid, uids) {
|
||||
user.lastonlineISO = utils.toISOString(timestamp);
|
||||
user.ips = ips[index];
|
||||
user.ip = ips[index] && ips[index][0] ? ips[index][0] : null;
|
||||
if (confirmObjs[index]) {
|
||||
user.emailToConfirm = user.email;
|
||||
if (confirmObjs[index] && confirmObjs[index].email) {
|
||||
const confirmObj = confirmObjs[index];
|
||||
user['email:expired'] = !confirmObj.expires || Date.now() >= confirmObj.expires;
|
||||
user['email:pending'] = confirmObj.expires && Date.now() < confirmObj.expires;
|
||||
user.email = confirmObj.email;
|
||||
user.emailToConfirm = confirmObj.email;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user