From 8f9f95092f34c46ef558e3515f69d8d48204794b Mon Sep 17 00:00:00 2001
From: "Embruch, Gerd" <gerd.embruch@uni-hamburg.de>
Date: Sat, 10 Aug 2024 19:47:05 +0200
Subject: [PATCH] described axios loop

---
 src/utils/AxiosConfig.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/utils/AxiosConfig.js b/src/utils/AxiosConfig.js
index 0fb806a..edb6d49 100755
--- a/src/utils/AxiosConfig.js
+++ b/src/utils/AxiosConfig.js
@@ -37,7 +37,8 @@ api.interceptors.response.use(
     // save original request config
     const originalConfig = err.config;
     // if access denied and not a retry already
-    // BUG: Infinit loop because _retry isn't set at runtime
+    // BUG: Possible infinit loop because _retry isn't set at runtime
+    // the loop starts if refreshToken is invalid && backend responds with 403
     // console.log(originalConfig);
     // console.log(JSON.stringify(originalConfig));
     if (originalConfig && err?.response?.status === 403 && originalConfig._retry !== true) {
-- 
GitLab