From b35044f4e734b961fd9e0e43674e44670102eda3 Mon Sep 17 00:00:00 2001 From: Mehran Kholdi Date: Thu, 15 Aug 2024 12:41:25 +0330 Subject: [PATCH] Improve UX: Forbidden requests should not redirect to login page (#2270) --- src/lib/utilities/handle-error.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/utilities/handle-error.ts b/src/lib/utilities/handle-error.ts index f108d7ad1..2d2c974ed 100644 --- a/src/lib/utilities/handle-error.ts +++ b/src/lib/utilities/handle-error.ts @@ -38,7 +38,11 @@ export const handleError = ( } if (isForbidden(error) && isBrowser) { - window.location.assign(routeForLoginPage(error?.message)); + toasts.push({ + variant: 'error', + message: 'Forbidden!', + }); + return; } if (isNetworkError(error)) { @@ -65,7 +69,6 @@ export const handleUnauthorizedOrForbiddenError = ( } if (isForbidden(error) && isBrowser) { - window.location.assign(routeForLoginPage(msg)); return; } };