mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-11 23:04:52 +09:00
defaultRoleId: explicitly check for null
This commit is contained in:
1 parent
8108fcac81
commit
a26dcf5075
1 file changed
+4
-1
@@ -71,8 +71,11 @@ export default class UserManager {
|
||||
throw new Error(`User '${name}' already exists`);
|
||||
}
|
||||
|
||||
let roles = [];
|
||||
let defaultRoleId = this._config.get("controller.default_role_id");
|
||||
let roles = defaultRoleId ? [defaultRoleId] : [];
|
||||
if (defaultRoleId !== null) {
|
||||
roles.push(defaultRoleId)
|
||||
}
|
||||
|
||||
let user = new lib.User({ name, roles }, this.roles);
|
||||
this.users.set(name, user);
|
||||
|
||||
Reference in new issue
Block a user