fix(backup-ng/logs): handle the case when transfer/merge duration equals 0 (#2949)
This commit is contained in:
parent
0e2270fb6e
commit
ebab7c0867
@ -1328,11 +1328,16 @@ export default class BackupNg {
|
||||
case 'task.end':
|
||||
const task = logs[data.taskId]
|
||||
if (task !== undefined) {
|
||||
task.status = data.status
|
||||
task.taskId = data.taskId
|
||||
task.result = data.result
|
||||
task.end = time
|
||||
task.duration = time - task.start
|
||||
// work-around
|
||||
if (time === task.start && message === 'merge') {
|
||||
delete logs[data.taskId]
|
||||
} else {
|
||||
task.status = data.status
|
||||
task.taskId = data.taskId
|
||||
task.result = data.result
|
||||
task.end = time
|
||||
task.duration = time - task.start
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user