From cb35176f60401c8a9ac2e5763375ca4eecd69e3c Mon Sep 17 00:00:00 2001 From: lemon Date: Wed, 6 May 2026 22:01:40 -0700 Subject: [PATCH] Refresh goal progress after zaps --- src/hooks/useZaps.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/hooks/useZaps.ts b/src/hooks/useZaps.ts index 9dd4f2a8..cb42bec6 100644 --- a/src/hooks/useZaps.ts +++ b/src/hooks/useZaps.ts @@ -178,6 +178,9 @@ export function useZaps( // Invalidate zap queries to refresh counts queryClient.invalidateQueries({ queryKey: ['zaps'] }); + if (target.kind === 9041) { + queryClient.invalidateQueries({ queryKey: ['goal-progress', target.id] }); + } // Close dialog last to ensure clean state onZapSuccess?.(); @@ -223,6 +226,9 @@ export function useZaps( // Invalidate zap queries to refresh counts queryClient.invalidateQueries({ queryKey: ['zaps'] }); + if (target.kind === 9041) { + queryClient.invalidateQueries({ queryKey: ['goal-progress', target.id] }); + } // Close dialog last to ensure clean state onZapSuccess?.();