diff --git a/app/modules/filetransfer/__init__.py b/app/modules/filetransfer/__init__.py index 5d9ffa86..0ae3b9b7 100644 --- a/app/modules/filetransfer/__init__.py +++ b/app/modules/filetransfer/__init__.py @@ -480,7 +480,11 @@ class FileTransferModule(_ModuleBase): else: logger.info(f"目标文件文件大小更大,跳过转移:{new_file}") case 'never': - overflag = False + return TransferInfo(success=False, + message=f"目标文件已存在,转移覆盖模式:{settings.OVERWRITE_MODE}", + path=in_path, + target_path=new_file, + fail_list=[str(in_path)]) case _: pass # 原文件大小