@@ -357,7 +357,10 @@ const onSubmit = async () => {
|
||||
} else {
|
||||
await addMutation.mutateAsync(payload)
|
||||
}
|
||||
await queryClient.invalidateQueries({ queryKey: adminSessionsKeys.all })
|
||||
// The list query is inactive while we're on the form page, and the global
|
||||
// `refetchOnMount: false` means navigating back won't refetch a merely-stale
|
||||
// query — so force a refetch of all matching queries, active or not.
|
||||
await queryClient.invalidateQueries({ queryKey: adminSessionsKeys.all, refetchType: 'all' })
|
||||
router.push({ name: 'admin-sessions' })
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user