Merge branch 'admin' of https://github.com/Zokormazo/wekan into Zokormazo-admin

Add Feature: Set admin on first run

Fixes #924
This commit is contained in:
Lauri Ojansivu 2017-04-02 17:36:48 +03:00
commit dd40bcf233

View file

@ -104,6 +104,10 @@ Users.attachSchema(new SimpleSchema({
type: Date,
optional: true,
},
isAdmin: {
type: Boolean,
optional: true
}
}));
// Search a user in the complete server database by its name or username. This
@ -405,7 +409,7 @@ if (Meteor.isServer) {
});
Accounts.onCreateUser((options, user) => {
const userCount = Users.find().count();
if (userCount === 0){
if (!isSandstorm && userCount === 0 ){
user.isAdmin = true;
return user;
}