diff --git a/packages/builder/src/builderStore/api.js b/packages/builder/src/builderStore/api.js index 2a41e5a1e4..66125a314a 100644 --- a/packages/builder/src/builderStore/api.js +++ b/packages/builder/src/builderStore/api.js @@ -15,7 +15,9 @@ const apiCall = if (resp.status === 403) { removeCookie(Cookies.Auth) // reload after removing cookie, go to login - location.reload() + if (!url.includes("self")) { + location.reload() + } } return resp } diff --git a/packages/client/src/api/api.js b/packages/client/src/api/api.js index e703806345..fcdd9dbd5b 100644 --- a/packages/client/src/api/api.js +++ b/packages/client/src/api/api.js @@ -44,7 +44,9 @@ const makeApiCall = async ({ method, url, body, json = true }) => { return handleError(`${url}: Bad Request`) case 403: // reload the page incase the token has expired - location.reload() + if (!url.includes("self")) { + location.reload() + } return handleError(`${url}: Forbidden`) default: if (response.status >= 200 && response.status < 400) {