diff --git a/app/src/api.ts b/app/src/api.ts index 1784982822..6b9f2e2603 100644 --- a/app/src/api.ts +++ b/app/src/api.ts @@ -37,7 +37,13 @@ export const onRequest = (config: AxiosRequestConfig): Promise => }; return new Promise((resolve) => { - queue.add(() => resolve(requestConfig)); + if (config.url && config.url === '/auth/refresh') { + queue.pause(); + resolve(requestConfig); + queue.start(); + } else { + queue.add(() => resolve(requestConfig)); + } }); };