createUser: if no default_role_id, assign no role

This commit is contained in:
Luciole committed 2023-08-14 11:00:11 +02:00
1 parent 3036507baa
commit 23089aa1af
1 file changed
+2 -4
+2 -4
View File
@@ -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;
}