fix: incorrect progress count (#1379)

* fix: incorrect progress count

文件中转 已完成文件计数 应在文件成功上传后+1 #1367

* fix failed ut

Co-authored-by: HFO4 <912394456@qq.com>
This commit is contained in:
小白-白
2022-07-12 19:30:41 +08:00
committed by GitHub
parent c99b36f788
commit 9869671633
2 changed files with 5 additions and 13 deletions

View File

@ -96,9 +96,8 @@ func (job *TransferTask) Do() {
return
}
for index, file := range job.TaskProps.Src {
job.TaskModel.SetProgress(index)
successCount := 0
for _, file := range job.TaskProps.Src {
dst := path.Join(job.TaskProps.Dst, filepath.Base(file))
if job.TaskProps.TrimPath {
// 保留原始目录
@ -132,6 +131,9 @@ func (job *TransferTask) Do() {
if err != nil {
job.SetErrorMsg("文件转存失败", err)
} else {
successCount++
job.TaskModel.SetProgress(successCount)
}
}