From 22cde819ec89890c6c2c594fc68a896f7c92657a Mon Sep 17 00:00:00 2001 From: jonas Date: Tue, 10 Mar 2026 21:07:36 +0100 Subject: [PATCH] Added support for avif images --- server/src/middleware/upload.ts | 2 +- server/src/resize.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/middleware/upload.ts b/server/src/middleware/upload.ts index 3d1d1b1..c3c9171 100644 --- a/server/src/middleware/upload.ts +++ b/server/src/middleware/upload.ts @@ -18,7 +18,7 @@ const storage = multer.diskStorage({ }); const ALLOWED_MIMES = [ - 'image/jpeg', 'image/png', 'image/webp', 'image/heic', + 'image/jpeg', 'image/png', 'image/webp', 'image/heic', 'image/avif', 'application/pdf', ]; diff --git a/server/src/resize.ts b/server/src/resize.ts index db9d7db..a7370bf 100644 --- a/server/src/resize.ts +++ b/server/src/resize.ts @@ -14,7 +14,7 @@ const VARIANTS: VariantSpec[] = [ ]; const RESIZABLE_MIMES = new Set([ - 'image/jpeg', 'image/png', 'image/webp', 'image/heic', + 'image/jpeg', 'image/png', 'image/webp', 'image/heic', 'image/avif', ]); export function isResizable(mimeType: string): boolean {