From 74ee8e2a4a2606ae3798dad377724a98b900253c Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Tue, 8 Jul 2025 17:02:03 -0500 Subject: [PATCH] Add retries --- src/state/age-assurance/index.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/state/age-assurance/index.tsx b/src/state/age-assurance/index.tsx index fa110fc19d..84e93105b0 100644 --- a/src/state/age-assurance/index.tsx +++ b/src/state/age-assurance/index.tsx @@ -2,6 +2,7 @@ import {createContext, useContext, useMemo} from 'react' import {type AppBskyUnspeccedDefs} from '@atproto/api' import {useQuery} from '@tanstack/react-query' +import {networkRetry} from '#/lib/async/retry' import {useGetAndRegisterPushToken} from '#/lib/notifications/notifications' // import {wait} from '#/lib/async/wait' import {isNetworkError} from '#/lib/strings/errors' @@ -51,7 +52,9 @@ export function Provider({children}: {children: React.ReactNode}) { if (!agent.session) return null try { - const {data} = await agent.app.bsky.unspecced.getAgeAssuranceState() + const {data} = await networkRetry(3, () => + agent.app.bsky.unspecced.getAgeAssuranceState(), + ) // const {data} = await wait( // 1e3, // (() => ({