From f0cc9120bad9e44a99df16e9534e0ec815609574 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Wed, 17 Feb 2016 09:23:04 +0200 Subject: [PATCH] fix undefined next --- src/groups/membership.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/groups/membership.js b/src/groups/membership.js index a9ce84405f..cb37121a40 100644 --- a/src/groups/membership.js +++ b/src/groups/membership.js @@ -15,19 +15,19 @@ module.exports = function(Groups) { function join() { var tasks = [ async.apply(db.sortedSetAdd, 'group:' + groupName + ':members', Date.now(), uid), - async.apply(db.incrObjectField, 'group:' + groupName, 'memberCount') + async.apply(db.incrObjectField, 'group:' + groupName, 'memberCount') ]; async.waterfall([ function(next) { async.parallel({ isAdmin: function(next) { - user.isAdministrator(uid, next); + user.isAdministrator(uid, next); }, isHidden: function(next) { Groups.isHidden(groupName, next); } - }, next); + }, next); }, function(results, next) { if (results.isAdmin) { @@ -213,10 +213,10 @@ module.exports = function(Groups) { Groups.destroy(groupName, callback); } else { if (parseInt(groupData.hidden, 10) !== 1) { - db.sortedSetAdd('groups:visible:memberCount', groupData.memberCount, groupName, next); + db.sortedSetAdd('groups:visible:memberCount', groupData.memberCount, groupName, callback); } else { - callback(); - } + callback(); + } } }); });