Allow set admin flag on user creation

This commit is contained in:
Johannes Zellner
2018-08-21 16:41:42 +02:00
parent f4a76a26af
commit f05df7cfef
2 changed files with 4 additions and 2 deletions

View File

@@ -152,6 +152,7 @@ function create(username, password, email, displayName, options, auditSource, ca
assert.strictEqual(typeof auditSource, 'object');
const isOwner = !!options.owner;
const isAdmin = !!options.admin;
const invitor = options.invitor || null;
var error;
@@ -194,7 +195,7 @@ function create(username, password, email, displayName, options, auditSource, ca
modifiedAt: now,
resetToken: '',
displayName: displayName,
admin: isOwner
admin: isOwner || isAdmin
};
userdb.add(user.id, user, function (error) {