From c6a3de2f6dc6f16a52b5d84a45cc07b0dc4b47ec Mon Sep 17 00:00:00 2001 From: mkitsdts Date: Fri, 16 Jan 2026 00:52:02 +0800 Subject: [PATCH] fix(webdav/move):fix move file by webdav interface but source file still exist --- internal/fs/copy_move.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/fs/copy_move.go b/internal/fs/copy_move.go index 3b6d91aec..b90cc3036 100644 --- a/internal/fs/copy_move.go +++ b/internal/fs/copy_move.go @@ -155,6 +155,9 @@ func transfer(ctx context.Context, taskType taskType, srcObjPath, dstDirPath str } t.Base.SetCtx(ctx) err = t.RunWithNextTaskCallback(callback) + if err == nil { + hasSuccess = true + } if taskType == move { task_group.TransferCoordinator.AppendPayload(t.groupID, task_group.SrcPathToRemove(srcObjPath)) }