diff --git a/routers/web/repo/builds/view.go b/routers/web/repo/builds/view.go index df97588b6b..ad53db9420 100644 --- a/routers/web/repo/builds/view.go +++ b/routers/web/repo/builds/view.go @@ -133,8 +133,9 @@ func ViewPost(ctx *context.Context) { } resp.StateData.CurrentJobInfo.Title = current.Name + resp.StateData.CurrentJobSteps = make([]ViewJobStep, 0) resp.LogsData.StreamingLogs = make([]ViewStepLog, 0, len(req.StepLogCursors)) - if current.TaskID == 0 { + if task == nil { resp.StateData.CurrentJobInfo.Detail = "wait to be pick up by a runner" } else { resp.StateData.CurrentJobInfo.Detail = "TODO: more detail info" // TODO: more detail info diff --git a/web_src/js/components/RepoBuildView.vue b/web_src/js/components/RepoBuildView.vue index de791887c3..e4430837fa 100644 --- a/web_src/js/components/RepoBuildView.vue +++ b/web_src/js/components/RepoBuildView.vue @@ -14,6 +14,7 @@ + {{ job.name }} diff --git a/web_src/js/svg.js b/web_src/js/svg.js index 592118827d..0a7a226fc9 100644 --- a/web_src/js/svg.js +++ b/web_src/js/svg.js @@ -28,6 +28,7 @@ import octiconCheckCircleFill from '../../public/img/svg/octicon-check-circle-fi import octiconXCircleFill from '../../public/img/svg/octicon-x-circle-fill.svg'; import octiconSkip from '../../public/img/svg/octicon-skip.svg'; import octiconMeter from '../../public/img/svg/octicon-meter.svg'; +import octiconBlocked from '../../public/img/svg/octicon-blocked.svg'; export const svgs = { @@ -61,6 +62,7 @@ export const svgs = { 'octicon-x-circle-fill': octiconXCircleFill, 'octicon-skip': octiconSkip, 'octicon-meter': octiconMeter, + 'octicon-blocked': octiconBlocked, };