From 5462af0dc786700a2a70e4ed199ca9905e0ad6ce Mon Sep 17 00:00:00 2001 From: PizZaKatZe Date: Tue, 13 Apr 2021 01:41:26 +0200 Subject: [PATCH] Fix first login with empty local storage During first login on a new domain the local storage is empty. This led to a TypeError and hence blank black screen. --- front/src/Connexion/LocalUser.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/front/src/Connexion/LocalUser.ts b/front/src/Connexion/LocalUser.ts index b8e0a204..56483976 100644 --- a/front/src/Connexion/LocalUser.ts +++ b/front/src/Connexion/LocalUser.ts @@ -14,8 +14,8 @@ export function isUserNameValid(value: string): boolean { return regexp.test(value); } -export function areCharacterLayersValid(value: string[]): boolean { - if (!value.length) return false; +export function areCharacterLayersValid(value: string[] | null): boolean { + if (!value || !value.length) return false; for (let i = 0; i < value.length; i++) { if (/^\w+$/.exec(value[i]) === null) { return false;