mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-14 07:24:52 +09:00
createUser: if no default_role_id, assign no role
This commit is contained in:
1 parent
3036507baa
commit
23089aa1af
1 file changed
+2
-4
@@ -72,11 +72,9 @@ export default class UserManager {
|
||||
}
|
||||
|
||||
let defaultRoleId = this._config.get("controller.default_role_id");
|
||||
if (defaultRoleId === null) {
|
||||
throw new Error(`controller.default_role_id is not defined.`);
|
||||
}
|
||||
let roles = defaultRoleId ? [defaultRoleId] : [];
|
||||
|
||||
let user = new lib.User({ name, roles: [defaultRoleId] }, this.roles);
|
||||
let user = new lib.User({ name, roles }, this.roles);
|
||||
this.users.set(name, user);
|
||||
return user;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user