From 875b56de8a5b7c47e2a333c03f0b15436fe29bfb Mon Sep 17 00:00:00 2001 From: estifanos Date: Thu, 23 Jul 2026 11:46:26 +0000 Subject: [PATCH] refresh token fix --- apps/backoffice/src/app/store/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/backoffice/src/app/store/index.ts b/apps/backoffice/src/app/store/index.ts index 8f9908a95..66f11f041 100644 --- a/apps/backoffice/src/app/store/index.ts +++ b/apps/backoffice/src/app/store/index.ts @@ -7,6 +7,7 @@ import { authStorage, refreshAccessToken, logout, + setToken, } from '@ema-platform/auth'; import type { AuthUser, CurrentProfile } from '@ema-platform/auth'; import { preferencesReducer } from './preferences.slice'; @@ -36,7 +37,11 @@ export const store = configureStore({ }); configureTokenRefresh({ - onTokenExpired: refreshAccessToken, + onTokenExpired: async () => { + const token = await refreshAccessToken(); + store.dispatch(setToken(token)); + return token; + }, onAuthFailure: () => { store.dispatch(logout()); window.location.href = '/login';