From 625850d4e748349588f77d69be73ae5bb4c5f9f0 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 13 Sep 2025 13:35:51 +0800 Subject: [PATCH] fix --- app/modules/filemanager/__init__.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/modules/filemanager/__init__.py b/app/modules/filemanager/__init__.py index 6ecfc456..5ecf1cfa 100644 --- a/app/modules/filemanager/__init__.py +++ b/app/modules/filemanager/__init__.py @@ -130,14 +130,15 @@ class FileManagerModule(_ModuleBase): return None return storage_oper.support_transtype() - def recommend_name(self, meta: MetaBase, mediainfo: MediaInfo) -> Optional[str]: + @staticmethod + def recommend_name(meta: MetaBase, mediainfo: MediaInfo) -> Optional[str]: """ 获取重命名后的名称 :param meta: 元数据 :param mediainfo: 媒体信息 :return: 重命名后的名称(含目录) """ - handler = TransHandler(self._storage_schemas) + handler = TransHandler() # 重命名格式 rename_format = settings.RENAME_FORMAT(mediainfo.type) # 获取集信息 @@ -413,7 +414,7 @@ class FileManagerModule(_ModuleBase): :param target_oper: 目标存储操作对象 :return: {path, target_path, message} """ - handler = TransHandler(self._storage_schemas) + handler = TransHandler() # 检查目录路径 if fileitem.storage == "local" and not Path(fileitem.path).exists(): return TransferInfo(success=False, @@ -519,7 +520,7 @@ class FileManagerModule(_ModuleBase): 获取对应媒体的媒体库文件列表 :param mediainfo: 媒体信息 """ - handler = TransHandler(self._storage_schemas) + handler = TransHandler() ret_fileitems = [] # 检查本地媒体库 dest_dirs = DirectoryHelper().get_library_dirs()