From 7a0b0d114eca0da643dd5db5976624bf3683bd6b Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 22 Oct 2024 13:03:30 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BA=8C=E7=BA=A7=E5=88=86=E7=B1=BBbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/modules/filemanager/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/modules/filemanager/__init__.py b/app/modules/filemanager/__init__.py index f7cb0351..eb45890c 100644 --- a/app/modules/filemanager/__init__.py +++ b/app/modules/filemanager/__init__.py @@ -786,12 +786,18 @@ class FileManagerModule(_ModuleBase): if not target_dir.media_type and target_dir.library_type_folder: # 一级自动分类 library_dir = Path(target_dir.library_path) / mediainfo.type.value + elif target_dir.media_type and target_dir.library_type_folder: + # 一级手动分类 + library_dir = Path(target_dir.library_path) / target_dir.media_type else: library_dir = Path(target_dir.library_path) if not target_dir.media_category and target_dir.library_category_folder and mediainfo.category: # 二级自动分类 library_dir = library_dir / mediainfo.category + elif target_dir.media_category and target_dir.library_category_folder: + # 二级手动分类 + library_dir = library_dir / target_dir.media_category return library_dir