Show 'Deleted' when the source workflow job is deleted in workflow approvals list/details

This commit is contained in:
mabashian 2020-11-13 13:27:13 -05:00
parent ebf9bf429c
commit a4e4f0aa98
2 changed files with 10 additions and 6 deletions

View File

@ -128,10 +128,12 @@ function WorkflowApprovalDetail({ i18n, workflowApproval }) {
<Detail
label={i18n._(t`Workflow Job`)}
value={
sourceWorkflowJob && (
sourceWorkflowJob && sourceWorkflowJob?.id ? (
<Link to={`/jobs/workflow/${sourceWorkflowJob?.id}`}>
{`${sourceWorkflowJob?.id} - ${sourceWorkflowJob?.name}`}
</Link>
) : (
i18n._(t`Deleted`)
)
}
/>

View File

@ -82,14 +82,16 @@ function WorkflowApprovalListItem({
</Link>
</DataListCell>,
<DataListCell key="job" id={labelId}>
{workflowJob && (
<>
<JobLabel>{i18n._(t`Job`)}</JobLabel>
<>
<JobLabel>{i18n._(t`Job`)}</JobLabel>
{workflowJob && workflowJob?.id ? (
<Link to={`/jobs/workflow/${workflowJob?.id}`}>
{`${workflowJob?.id} - ${workflowJob?.name}`}
</Link>
</>
)}
) : (
i18n._(t`Deleted`)
)}
</>
</DataListCell>,
<StatusCell key="status">{getStatus()}</StatusCell>,
]}