From 644e81d1a38037f85672acd8131355f10342f27e Mon Sep 17 00:00:00 2001 From: Dennis Thiessen Date: Tue, 14 Jul 2026 13:40:27 +0200 Subject: [PATCH] Fix TypeScript type for system-events acknowledge mutation. --- frontend/src/hooks/useAdmin.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/hooks/useAdmin.ts b/frontend/src/hooks/useAdmin.ts index a318dfe..10ae371 100644 --- a/frontend/src/hooks/useAdmin.ts +++ b/frontend/src/hooks/useAdmin.ts @@ -360,7 +360,8 @@ export function useAcknowledgeSystemEvents() { const { addToast } = useToast(); return useMutation({ - mutationFn: (days = 7) => adminApi.acknowledgeSystemEvents(days), + // Explicit number (not optional) so React Query doesn't infer void variables. + mutationFn: (days: number) => adminApi.acknowledgeSystemEvents(days), onSuccess: (data) => { qc.invalidateQueries({ queryKey: ['admin', 'system-events'] }); qc.invalidateQueries({ queryKey: ['admin', 'system-events-summary'] });