From 57050fb742cc7013e3f90f4baf3129e3b5d6096a Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 1 Sep 2024 14:59:35 +0600 Subject: [PATCH] api/match-action: fix mute tag assignment for default filename it's also no longer applied to photos and gifs LMFAOOO --- api/src/processing/match-action.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/api/src/processing/match-action.js b/api/src/processing/match-action.js index fa632c99..9e2ba4ff 100644 --- a/api/src/processing/match-action.js +++ b/api/src/processing/match-action.js @@ -31,8 +31,11 @@ export default function({ r, host, audioFormat, isAudioOnly, isAudioMuted, disab defaultParams.audioFormat = audioFormat; } - if (isAudioMuted && !r.filenameAttributes) { - defaultParams.filename = r.filename.replace('.', '_mute.') + if (action === "muteVideo" && isAudioMuted && !r.filenameAttributes) { + const parts = r.filename.split("."); + const ext = parts.pop(); + + defaultParams.filename = `${parts.join(".")}_mute.${ext}`; } switch (action) {