From 4949eb359dc7b1e4bdda454a15f953757d6e3077 Mon Sep 17 00:00:00 2001 From: FGx <140056503+xerdream@users.noreply.github.com> Date: Tue, 26 Aug 2025 23:55:58 +0800 Subject: [PATCH] Fix potential accidental file deletion --- app/ytdl.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/ytdl.py b/app/ytdl.py index ad56e5d..6ae9844 100644 --- a/app/ytdl.py +++ b/app/ytdl.py @@ -202,6 +202,8 @@ class Download: filename_idt = os.path.basename(self.info.filename) filename = re.sub(r'^\w+_', '', filename_idt) + if filename_idt == filename: + return filepath_idt = os.path.join(download_dir, filename_idt) filepath = os.path.join(download_dir, filename)