From ce9c99af717ba16768f1e68fc9cebfa353c768e0 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Fri, 19 Sep 2025 09:54:44 +0000 Subject: [PATCH] Refactor: Use copy instead of move for file operations Co-authored-by: jxxghp --- app/modules/filemanager/transhandler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/modules/filemanager/transhandler.py b/app/modules/filemanager/transhandler.py index 66366a63..6f2b3a59 100644 --- a/app/modules/filemanager/transhandler.py +++ b/app/modules/filemanager/transhandler.py @@ -425,7 +425,7 @@ class TransHandler: # 复制文件到新目录 target_fileitem = target_oper.get_folder(target_file.parent) if target_fileitem: - if source_oper.move(fileitem, Path(target_fileitem.path), target_file.name): + if source_oper.copy(fileitem, Path(target_fileitem.path), target_file.name): return target_oper.get_item(target_file), "" else: return None, f"【{target_storage}】{fileitem.path} 复制文件失败"