From e2e46e31087ea6c5993758ac0edf734267fcbfb7 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Wed, 12 Jun 2024 17:19:21 +0530 Subject: [PATCH] ui: fix dashboard on saml user login (#9097) * ui: fix dashboard on saml user login Fixes #8950 Fixes #9045 Signed-off-by: Abhishek Kumar * Update ui/src/permission.js --------- Signed-off-by: Abhishek Kumar --- ui/src/permission.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/src/permission.js b/ui/src/permission.js index 6db690f6e6a..4380c7660d8 100644 --- a/ui/src/permission.js +++ b/ui/src/permission.js @@ -112,7 +112,11 @@ router.beforeEach((to, from, next) => { } else { next({ path: redirect }) } - const project = vueProps.$localStorage.get(CURRENT_PROJECT) + var project = vueProps.$localStorage.get(CURRENT_PROJECT) + if (project == null) { + project = {} + store.commit('SET_PROJECT', project) + } store.dispatch('ToggleTheme', project.id === undefined ? 'light' : 'dark') }) })