Refresh file info counter after deleting a file (#6841)

The mutateDeleteFiles Apollo cache update evicted the plural list
queries (findScenes/findImages/findGalleries) but not the singular
detail queries, so the "File Info" counter on a scene/image/gallery
detail page stayed stale until a manual refresh.

Co-authored-by: dev-null-life <264850222+dev-null-life@users.noreply.github.com>
This commit is contained in:
dev-null-life 2026-05-04 23:45:33 -05:00 committed by GitHub
parent 9234979084
commit 01a7583364
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2264,6 +2264,9 @@ export const mutateDeleteFiles = (ids: string[]) =>
}
evictQueries(cache, [
GQL.FindSceneDocument, // files list on scene detail
GQL.FindImageDocument, // files list on image detail
GQL.FindGalleryDocument, // files list on gallery detail
GQL.FindScenesDocument, // filter by file count
GQL.FindImagesDocument, // filter by file count
GQL.FindGalleriesDocument, // filter by file count