diff --git a/MobileApp/src/api/client.ts b/MobileApp/src/api/client.ts index bfbf718fe4..d05cb2ac65 100644 --- a/MobileApp/src/api/client.ts +++ b/MobileApp/src/api/client.ts @@ -73,11 +73,11 @@ apiClient.interceptors.response.use( if (isRefreshing) { return new Promise((resolve: (value: AxiosResponse) => void) => { - subscribeTokenRefresh((newToken: string) => { + subscribeTokenRefresh(async (newToken: string) => { if (originalRequest.headers) { originalRequest.headers.Authorization = `Bearer ${newToken}`; } - resolve(apiClient(originalRequest)); + resolve(await apiClient(originalRequest)); }); }); }