From 65bf649af83ba7bc11f5150066e45c0146f7c70a Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Tue, 16 Apr 2024 13:48:53 +0200 Subject: [PATCH] Fixed token retrieval --- frontend/src/api/repository.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/api/repository.js b/frontend/src/api/repository.js index cdc27bcba..3117adbb3 100644 --- a/frontend/src/api/repository.js +++ b/frontend/src/api/repository.js @@ -6,11 +6,12 @@ import { useAuthStore } from '@/stores' const _axios = axios.create() _axios.interceptors.request.use( - function (config) { + async function (config) { const authStore = useAuthStore() if (authStore.isAuthenticated) { + const token = await authStore.getAccessToken() config.headers['Accept-Language'] = authStore.authUser.language - config.headers['Authorization'] = `Bearer ${authStore.getAccessToken()}` + config.headers['Authorization'] = `Bearer ${token}` } return config },