From dd8976d54616e690ababe65f0a54d2ed91ee08ab Mon Sep 17 00:00:00 2001
From: Essem <smswessem@gmail.com>
Date: Tue, 4 Jul 2023 14:47:12 -0500
Subject: [PATCH] Add module MIME types to backend to preserve extensions
 (still potentially iffy with MOD though)

---
 packages/backend/src/const.ts | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/packages/backend/src/const.ts b/packages/backend/src/const.ts
index 7e8f96444e..dcce3a190d 100644
--- a/packages/backend/src/const.ts
+++ b/packages/backend/src/const.ts
@@ -63,6 +63,15 @@ export const FILE_TYPE_BROWSERSAFE = [
 	"audio/x-flac",
 	"audio/flac",
 	"audio/vnd.wave",
+
+	"audio/mod",
+	"audio/x-mod",
+	"audio/s3m",
+	"audio/x-s3m",
+	"audio/xm",
+	"audio/x-xm",
+	"audio/it",
+	"audio/x-it",
 ];
 /*
 https://github.com/sindresorhus/file-type/blob/main/supported.js