mirror of
https://github.com/chrisbenincasa/tunarr.git
synced 2026-04-18 09:03:35 -04:00
fix: properly invalidate query cache when deleting custom show
This commit is contained in:
@@ -28,6 +28,7 @@ import { useSnackbar } from 'notistack';
|
||||
import React, { useCallback, useMemo, useState } from 'react';
|
||||
import Breadcrumbs from '../../components/Breadcrumbs.tsx';
|
||||
import { deleteCustomShowMutation } from '../../generated/@tanstack/react-query.gen.ts';
|
||||
import { invalidateTaggedQueries } from '../../helpers/queryUtil.ts';
|
||||
import { isNonEmptyString } from '../../helpers/util.ts';
|
||||
import { useCustomShows } from '../../hooks/useCustomShows.ts';
|
||||
|
||||
@@ -44,8 +45,7 @@ export default function CustomShowsPage() {
|
||||
...deleteCustomShowMutation(),
|
||||
onSuccess: async () => {
|
||||
await queryClient.invalidateQueries({
|
||||
queryKey: ['Custom Shows'],
|
||||
exact: false,
|
||||
predicate: invalidateTaggedQueries('Custom Shows'),
|
||||
});
|
||||
},
|
||||
onError: (e) => {
|
||||
|
||||
Reference in New Issue
Block a user