summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--models/users.js25
1 files changed, 0 insertions, 25 deletions
diff --git a/models/users.js b/models/users.js
index 0d1f2271..55d85e07 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 });