From ae86203252dc46b00d21c2b221aaeb4d68267cea Mon Sep 17 00:00:00 2001
From: SAFINE LAGET Anis <anis.safine@beta.gouv.fr>
Date: Mon, 24 Feb 2025 09:19:17 +0000
Subject: [PATCH] =?UTF-8?q?fix(upload):=20les=20documents=20en=20.PDF=20(m?=
 =?UTF-8?q?ajuscule)=20g=C3=A9n=C3=A8rent=20une=20erreur=20=C3=A0=20l'uplo?=
 =?UTF-8?q?ad=20(pub/pnm-public/camino!1649)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 packages/api/src/server/upload.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/api/src/server/upload.ts b/packages/api/src/server/upload.ts
index 7417ebf5f..f25dbb43f 100644
--- a/packages/api/src/server/upload.ts
+++ b/packages/api/src/server/upload.ts
@@ -35,7 +35,7 @@ const onUploadFinish = async (_req: IncomingMessage, res: ServerResponse, upload
     throw { body: 'Le fichier téléversé est étrange', status_code: 500 }
   }
 
-  const extension = fileName.split('.').at(-1)
+  const extension = fileName.split('.').at(-1)?.toLowerCase()
   const parsedExtension = fileUploadTypeValidator.safeParse(extension)
   if (!parsedExtension.success) {
     console.error("L'extension du fichier téléversé n'est pas autorisé", upload)
-- 
GitLab