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 <Detail
label={i18n._(t`Workflow Job`)} label={i18n._(t`Workflow Job`)}
value={ value={
sourceWorkflowJob && ( sourceWorkflowJob && sourceWorkflowJob?.id ? (
<Link to={`/jobs/workflow/${sourceWorkflowJob?.id}`}> <Link to={`/jobs/workflow/${sourceWorkflowJob?.id}`}>
{`${sourceWorkflowJob?.id} - ${sourceWorkflowJob?.name}`} {`${sourceWorkflowJob?.id} - ${sourceWorkflowJob?.name}`}
</Link> </Link>
) : (
i18n._(t`Deleted`)
) )
} }
/> />

View File

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