From c38b809b65ee6625e294bdbd29bc42796ef6f8f4 Mon Sep 17 00:00:00 2001 From: Reinder Kraaij <kraaij@astron.nl> Date: Tue, 28 Nov 2023 10:30:50 +0000 Subject: [PATCH] prevent dispatch when null --- .../tmss_webapp/src/authenticate/permission.stack.handler.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SAS/TMSS/frontend/tmss_webapp/src/authenticate/permission.stack.handler.js b/SAS/TMSS/frontend/tmss_webapp/src/authenticate/permission.stack.handler.js index 3035ca5352e..8f9036d3331 100644 --- a/SAS/TMSS/frontend/tmss_webapp/src/authenticate/permission.stack.handler.js +++ b/SAS/TMSS/frontend/tmss_webapp/src/authenticate/permission.stack.handler.js @@ -33,7 +33,9 @@ const PermissionStackUtil = { permissionStack.token = axios.defaults.headers.common['Authorization']; localStorage.setItem("permissionStack", JSON.stringify(permissionStack)); } - AuthStore.dispatch({ type: 'loadpermission', payload: permissionStack}); + if (permissionStack !== null) { + AuthStore.dispatch({ type: 'loadpermission', payload: permissionStack }); + } return permissionStack; }, async getAPIBasedPermission() { -- GitLab