From 71e4936dc35300f8a88d94d293e1c491b4980110 Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Thu, 22 Apr 2021 19:52:01 +0200 Subject: [PATCH] web/admin: fix error when me() returns 403 Signed-off-by: Jens Langhammer --- web/src/api/Users.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/web/src/api/Users.ts b/web/src/api/Users.ts index 64c30b16b..db0ceafad 100644 --- a/web/src/api/Users.ts +++ b/web/src/api/Users.ts @@ -5,10 +5,16 @@ let _globalMePromise: Promise; export function me(): Promise { if (!_globalMePromise) { _globalMePromise = new CoreApi(DEFAULT_CONFIG).coreUsersMe().catch((ex) => { + const defaultUser: SessionUser = { + user: { + username: "", + name: "" + } + }; if (ex.status === 401 || ex.status === 403) { window.location.assign("/"); } - return ex; + return defaultUser; }); } return _globalMePromise;