From ebc063df970fa8fb64a461693e0cdeb3e2cfcbf8 Mon Sep 17 00:00:00 2001 From: "Emma [it/its]@Rory&" Date: Wed, 9 Apr 2025 16:18:19 +0200 Subject: Fix dependencies --- src/api/middlewares/ImageProxy.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/api') diff --git a/src/api/middlewares/ImageProxy.ts b/src/api/middlewares/ImageProxy.ts index deb48bd5b..185d3eac1 100644 --- a/src/api/middlewares/ImageProxy.ts +++ b/src/api/middlewares/ImageProxy.ts @@ -157,11 +157,11 @@ export async function ImageProxy(req: Request, res: Response) { const buffer = Buffer.from(arrayBuffer); if (sharp && sharpSupported.has(contentType)) { - resultBuffer = await sharp + resultBuffer = Buffer.from(await sharp .default(buffer) // Sharp doesn't support "scaleToFit" .resize(width) - .toBuffer(); + .toBuffer()); } else if (Jimp && jimpSupported.has(contentType)) { resultBuffer = await Jimp.read(buffer).then((image) => { contentType = image.getMIME(); @@ -183,3 +183,5 @@ export async function ImageProxy(req: Request, res: Response) { res.send(resultBuffer); } + + -- cgit 1.5.1