From 23cbc689fbd57a4f484749f94ef6be5b0edf1764 Mon Sep 17 00:00:00 2001 From: Kibi Kelburton Date: Wed, 12 Aug 2026 21:15:09 +0200 Subject: [PATCH] wizardry --- src/upload_handler.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/upload_handler.mjs b/src/upload_handler.mjs index 8dc9a74..d93ce02 100644 --- a/src/upload_handler.mjs +++ b/src/upload_handler.mjs @@ -601,7 +601,7 @@ export const handleUpload = async (req, res, self) => { // 4. Audio-only MP4 reclassification probe (only when needed) needsAudioMP4 ? (async () => { - const origExt = file.filename.split('.').pop().toLowerCase(); + const origExt = file?.filename ? file.filename.split('.').pop().toLowerCase() : (inputUrl ? inputUrl.split('?')[0].split('.').pop().toLowerCase() : ''); if (['m4a', 'aac'].includes(origExt)) { return 'audio/mp4'; // Extension-based reclassification }