From ef830e5e6aa9c851f1e7820371d94b93e01f6418 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Fri, 17 Aug 2018 15:46:43 -0500 Subject: [PATCH] fix(groups): update leader when memberCount is 1 --- website/server/controllers/api-v3/groups.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/server/controllers/api-v3/groups.js b/website/server/controllers/api-v3/groups.js index d0386ec1538..dc3475b2158 100644 --- a/website/server/controllers/api-v3/groups.js +++ b/website/server/controllers/api-v3/groups.js @@ -631,7 +631,7 @@ api.joinGroup = { promises = await Promise.all(promises); // @TODO: Review the need for this and if still needed, don't base this on memberCount - if (!group.hasNotCancelled() && group.memberCount === 0) group.leader = user._id; // If new user is only member -> set as leader + if (!group.hasNotCancelled() && group.memberCount === 1) group.leader = user._id; // If new user is only member -> set as leader if (group.hasNotCancelled()) { await payments.addSubToGroupUser(user, group);