change queue logic, if user has negative rep always queue their post

This commit is contained in:
Barış Soner Uşaklı
2018-11-27 14:58:07 -05:00
parent 1d5816b00a
commit 112b5c861a

View File

@@ -18,7 +18,7 @@ module.exports = function (Posts) {
user.getUserFields(uid, ['uid', 'reputation', 'postcount'], next); user.getUserFields(uid, ['uid', 'reputation', 'postcount'], next);
}, },
function (userData, next) { function (userData, next) {
var shouldQueue = meta.config.postQueue && (!userData.uid || (userData.reputation <= 0 && userData.postcount <= 0)); var shouldQueue = meta.config.postQueue && (!userData.uid || userData.reputation < 0 || userData.postcount <= 0);
plugins.fireHook('filter:post.shouldQueue', { plugins.fireHook('filter:post.shouldQueue', {
shouldQueue: shouldQueue, shouldQueue: shouldQueue,
uid: uid, uid: uid,