From e37bc543d98a59dbc1660f8aefc77d04ff11e22b Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Tue, 11 Feb 2025 13:17:31 -0600 Subject: [PATCH] make images get fetched less often --- api/queries/image.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/queries/image.ts b/api/queries/image.ts index 39167dd2..fd07a983 100644 --- a/api/queries/image.ts +++ b/api/queries/image.ts @@ -2,6 +2,8 @@ import { useQuery } from "@tanstack/react-query"; import { QueryKeys } from "../../enums/query-keys"; import { fetchItemImage } from "./functions/images"; import { ImageType } from "@jellyfin/sdk/lib/generated-client/models"; +import { queryClient } from "@/constants/query-client"; +import { QueryConfig } from "./query.config"; export const useItemImage = (itemId: string, imageType: ImageType = ImageType.Primary, width: number = 150, height: number = 150) => useQuery({ queryKey: [ @@ -13,4 +15,5 @@ export const useItemImage = (itemId: string, imageType: ImageType = ImageType.Pr ], queryFn: () => fetchItemImage(itemId, imageType, width, height), retry: 3, + staleTime: QueryConfig.staleTime.oneDay, }); \ No newline at end of file