From c11cdf7468fbbe2359dded543aa38b0d2678c8aa Mon Sep 17 00:00:00 2001 From: Joel Date: Mon, 20 Oct 2025 20:18:26 +0800 Subject: [PATCH] fix: infinite reload (#27150) --- web/service/base.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/service/base.ts b/web/service/base.ts index 6e54e228e1..9f2b885cb4 100644 --- a/web/service/base.ts +++ b/web/service/base.ts @@ -596,7 +596,8 @@ export const request = async(url: string, options = {}, otherOptions?: IOther Toast.notify({ type: 'error', message }) return Promise.reject(err) } - globalThis.location.href = loginUrl + if (globalThis.location.href !== loginUrl) + globalThis.location.href = loginUrl return Promise.reject(err) } else {