Browse Source

#1654

fix bug
tags/v1.22.3.2^2
chenyifan01 3 years ago
parent
commit
8acf96236f
1 changed files with 8 additions and 0 deletions
  1. +8
    -0
      routers/repo/cloudbrain.go

+ 8
- 0
routers/repo/cloudbrain.go View File

@@ -1105,7 +1105,15 @@ func handleNoDurationTask(cloudBrains []*models.Cloudbrain) {
}
jobRes, _ := models.ConvertToJobResultPayload(result.Payload)
taskRoles := jobRes.TaskRoles
if len(taskRoles) == 0 {
updateDefaultDuration(task)
continue
}
taskRes, _ := models.ConvertToTaskPod(taskRoles[cloudbrain.SubTaskName].(map[string]interface{}))
if len(taskRes.TaskStatuses) == 0 {
updateDefaultDuration(task)
continue
}
task.Status = taskRes.TaskStatuses[0].State
startTime := taskRes.TaskStatuses[0].StartAt.Unix()
endTime := taskRes.TaskStatuses[0].FinishedAt.Unix()


Loading…
Cancel
Save