From 9af07c2d0fb6f36be3e692f962770d38b874453b Mon Sep 17 00:00:00 2001 From: Jan Hartig <jan.hartig@ptb.de> Date: Thu, 20 Mar 2025 18:02:45 +0100 Subject: [PATCH] Fix filename when using language auto detection --- mailservice.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/mailservice.py b/mailservice.py index 12d4cc0..bfe1e67 100644 --- a/mailservice.py +++ b/mailservice.py @@ -76,11 +76,14 @@ def main(end): ) # filename.language.vtt - filename = ( - Path(metadata["filename"]) - .with_suffix(".{}.vtt".format(metadata["video_language"])) - .name - ) + if metadata["video_language"] == "None": + filename = Path(metadata["filename"]).with_suffix(".vtt").name + else: + filename = ( + Path(metadata["filename"]) + .with_suffix(".{}.vtt".format(metadata["video_language"])) + .name + ) with open(Path(job).joinpath("audio.vtt")) as f: msg.add_attachment(f.read(), filename=filename) -- GitLab