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