From 9c7178b7565f7083f4bfbd9b978b9dc8270bd88e Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Fri, 18 Jul 2025 14:13:13 -0500 Subject: [PATCH] Stop refetching after pending --- src/state/ageAssurance/index.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/state/ageAssurance/index.tsx b/src/state/ageAssurance/index.tsx index 40111fea09..3451b1139d 100644 --- a/src/state/ageAssurance/index.tsx +++ b/src/state/ageAssurance/index.tsx @@ -121,6 +121,12 @@ export function Provider({children}: {children: React.ReactNode}) { * that we get the latest state when the user returns to the app. */ setRefetchWhilePending(true) + } else if ( + !!ageAssuranceContext.lastInitiatedAt && + ageAssuranceContext.status !== 'pending' && + refetchWhilePending + ) { + setRefetchWhilePending(false) } const ageAssuranceAPIContext = useMemo(