From dbe25cec8e3cb991458db3122bf88312267dac59 Mon Sep 17 00:00:00 2001 From: Terry Geng Date: Tue, 30 Jun 2020 17:15:00 +0800 Subject: [PATCH] fix: add "video" into supported MIME types when uploading files --- interface.py | 2 +- web/js/main.mjs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/interface.py b/interface.py index 65ef2af..310f5f0 100644 --- a/interface.py +++ b/interface.py @@ -681,7 +681,7 @@ def upload(): log.info('web: - targetdir: ' + targetdir) log.info('web: - mimetype: ' + file.mimetype) - if "audio" in file.mimetype: + if "audio" in file.mimetype or "video" in file.mimetype: storagepath = os.path.abspath(os.path.join(var.music_folder, targetdir)) if not storagepath.startswith(os.path.abspath(var.music_folder)): abort(403) diff --git a/web/js/main.mjs b/web/js/main.mjs index 4dc2a38..3533473 100644 --- a/web/js/main.mjs +++ b/web/js/main.mjs @@ -919,7 +919,7 @@ function uploadStart() { if (file.size > maxFileSize) { setUploadError(file.name, 'File too large!'); continue; - } else if (!file.type.includes('audio')) { + } else if (!(file.type.includes('audio') || file.type.includes('video'))) { setUploadError(file.name, 'Unsupported media format!'); continue; }