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 3035ca5352ebf159800930b6b2a897e3059eb37d..8f9036d3331671e80fae9a7cab6f1692b9393981 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() {