remove expire timestamp when banning user permanently, fixes #7547 (#7548)

This commit is contained in:
Aziz Khoury
2019-04-19 00:22:33 +03:00
committed by Barış Soner Uşaklı
parent c6cd6c5705
commit 45acf80987

View File

@@ -45,6 +45,9 @@ module.exports = function (User) {
if (until > now) {
tasks.push(async.apply(db.sortedSetAdd, 'users:banned:expire', until, uid));
tasks.push(async.apply(User.setUserField, uid, 'banned:expire', until));
} else {
tasks.push(async.apply(db.sortedSetRemove, 'users:banned:expire', uid));
tasks.push(async.apply(User.setUserField, uid, 'banned:expire', 0));
}
async.series(tasks, function (err) {