From 51550b860f4c36e54fd6499bb9131dff268bce78 Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Tue, 28 Jan 2025 20:28:54 -0600 Subject: [PATCH] maybe? --- api/queries/functions/images.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/queries/functions/images.ts b/api/queries/functions/images.ts index 296e5780..6dd50975 100644 --- a/api/queries/functions/images.ts +++ b/api/queries/functions/images.ts @@ -15,7 +15,7 @@ export function fetchItemImage(itemId: string, imageType?: ImageType | undefined const existingImage = await FileSystem.exists(getImageFilePath(itemId, width, height, imageType)) if (existingImage) - resolve(await FileSystem.readFile(getImageFilePath(itemId, width, height, imageType))); + resolve(await FileSystem.readFile(getImageFilePath(itemId, width, height, imageType), 'base64')); else FileSystem.fetch(getImageApi(Client.api!) .getItemImageUrlById( @@ -29,7 +29,7 @@ export function fetchItemImage(itemId: string, imageType?: ImageType | undefined ), { headers: { "X-Emby-Token": Client.api!.accessToken, - "responseType": 'blob' + "Content-Type": "application/octet-stream" }, path: getImageFilePath(itemId, width, height, imageType) }).then(async (result) => { @@ -37,7 +37,7 @@ export function fetchItemImage(itemId: string, imageType?: ImageType | undefined console.debug(result); if (result.ok) - resolve(await FileSystem.readFile(getImageFilePath(itemId, width, height, imageType))); + resolve(await FileSystem.readFile(getImageFilePath(itemId, width, height, imageType), 'base64')); else reject(result.statusText); }).catch((error) => {