Add defensive fallback for node map initialization

This commit is contained in:
Cosimo Ricciardi 2026-05-14 11:59:49 +02:00 committed by Suheb
parent df52b9b77f
commit 18a40ed183
2 changed files with 2 additions and 2 deletions

View file

@ -78,7 +78,7 @@ export class CommonService {
if (config.secret2FA === this.appConfig.secret2FA) {
config.secret2FA = this.appConfig.secret2FA;
}
const appConfigNodes = new Map(this.appConfig.nodes?.map((node) => [node.index, node]));
const appConfigNodes = new Map(this.appConfig.nodes?.map((node) => [node.index, node]) || []);
config.nodes?.forEach((node) => {
const appConfigNode = appConfigNodes.get(node.index);
if (appConfigNode?.authentication) {