From 925e633ba7d08d5eba6134f0c33fe6c4893a89c8 Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Sat, 30 Nov 2024 09:28:38 -0600 Subject: [PATCH] maybe it's simpler than we thought? --- api/queries/functions/images.ts | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/api/queries/functions/images.ts b/api/queries/functions/images.ts index 6528bf09..9d65e341 100644 --- a/api/queries/functions/images.ts +++ b/api/queries/functions/images.ts @@ -17,21 +17,6 @@ export function fetchItemImage(api: Api, itemId: string, imageType?: ImageType, }) } -function convertFileToBase64(file: File): Promise { - return new Promise((resolve, reject) => { - const reader = new FileReader(); - - reader.onloadend = () => { - if (!_.isEmpty(reader.result)) - resolve(Buffer.from(reader.result as ArrayBuffer).toString()) - else - reject(new Error("Unable to convert file to base64")); - } - - reader.onerror = (error) => { - reject(error); - } - - reader.readAsDataURL(file); - }); +function convertFileToBase64(file: any): string { + return Buffer.from(file, 'binary').toString('base64'); } \ No newline at end of file