From c002372967e84206e9325a464b72780e235181fb Mon Sep 17 00:00:00 2001 From: Yaman Qalieh Date: Sat, 22 Oct 2016 16:29:21 -0400 Subject: [PATCH] joining bug --- hourglass/server/main.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hourglass/server/main.js b/hourglass/server/main.js index b3462fe..e0f8e86 100644 --- a/hourglass/server/main.js +++ b/hourglass/server/main.js @@ -504,8 +504,8 @@ Meteor.methods({ if (_.contains(superadmins, currentuser.services.google.email)) { Roles.addUsersToRoles(userId, 'superadmin'); Roles.addUsersToRoles(userId, 'admin'); - } - + } + Meteor.users.update({ _id: userId }, { @@ -523,7 +523,7 @@ Meteor.methods({ }); if (Meteor.user() !== null && found !== null && - pass === found.code && + (pass === found.code || found.privacy === false) && (found.status || found.admin === Meteor.userId()) && !_.contains(prof.classes, change)) { var foundsubs = found.subscribers;