From b2deab544bfeea49017bec27f92f1269b0b7ec43 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Tue, 20 Aug 2019 21:14:16 +0300 Subject: [PATCH] Fix login did not work. Thanks to xet7 ! --- models/users.js | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/models/users.js b/models/users.js index 0d1f22719..55d85e075 100644 --- a/models/users.js +++ b/models/users.js @@ -257,31 +257,6 @@ Users.attachSchema( }), ); -Users.before.update(function(userId, fieldNames) { - const user = Users.findOne({ _id: userId }); - if ((user && user.isAdmin) || (Meteor.user() && Meteor.user().isAdmin)) { - return true; - } - if (!user) { - return false; - } - if (_.contains(fieldNames, 'services')) { - return false; - } - if (_.contains(fieldNames, 'heartBeat')) { - return false; - } - if (_.contains(fieldNames, 'isAdmin')) { - return false; - } - if (_.contains(fieldNames, 'loginDisabled')) { - return false; - } - if (_.contains(fieldNames, 'authenticationMethod')) { - return false; - } -}); - Users.allow({ update(userId, doc) { const user = Users.findOne({ _id: userId });