From d5bf957c8e87fccdd7ed4ebb0cc4cbdaf06ac3a3 Mon Sep 17 00:00:00 2001 From: James Date: Mon, 13 Mar 2023 13:54:58 -0400 Subject: [PATCH] chore: only throws errors in usePayloadAPI if signal is not aborted --- src/admin/hooks/usePayloadAPI.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/admin/hooks/usePayloadAPI.tsx b/src/admin/hooks/usePayloadAPI.tsx index e281934d5c..28663c1c0e 100644 --- a/src/admin/hooks/usePayloadAPI.tsx +++ b/src/admin/hooks/usePayloadAPI.tsx @@ -65,8 +65,10 @@ const usePayloadAPI: UsePayloadAPI = (url, options = {}) => { setData(json); setIsLoading(false); } catch (error) { - setIsError(true); - setIsLoading(false); + if (!abortController.signal.aborted) { + setIsError(true); + setIsLoading(false); + } } };