From 27bf1c1b2edb76239f333286f7c14c4136f1c32b Mon Sep 17 00:00:00 2001 From: barisusakli Date: Fri, 8 May 2015 13:35:54 -0400 Subject: [PATCH] fix privilege upgrade script --- src/upgrade.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/upgrade.js b/src/upgrade.js index c0aa5b1d86..c6574ab574 100644 --- a/src/upgrade.js +++ b/src/upgrade.js @@ -233,18 +233,17 @@ Upgrade.upgrade = function(callback) { var privs = ['find', 'read', 'topics:reply', 'topics:create']; async.each(privs, function(priv, next) { - categoryHasPrivilegesSet(cid, priv, function(err, privilegesSet) { if (err || privilegesSet) { return next(err); } async.eachLimit(groups, 50, function(group, next) { - if (group && !group.hidden) { - if (group.name === 'guests' && (priv === 'topics:reply' || priv === 'topics:create')) { + if (group) { + if (group === 'guests' && (priv === 'topics:reply' || priv === 'topics:create')) { return next(); } - Groups.join('cid:' + cid + ':privileges:groups:' + priv, group.name, next); + Groups.join('cid:' + cid + ':privileges:groups:' + priv, group, next); } else { next(); }