Fix deleted wf approval node name.

This commit is contained in:
Kia Lam 2022-05-06 13:26:09 -07:00
parent 385a94866c
commit cbde56549d
2 changed files with 10 additions and 7 deletions

View File

@ -45,12 +45,8 @@ function WorkflowApprovalsList() {
WorkflowApprovalsAPI.read(params),
WorkflowApprovalsAPI.readOptions(),
]);
const dataWithModifiedName = response.data.results.map((i) => {
i.name = `${i.summary_fields.source_workflow_job.id} - ${i.name}`;
return i;
});
return {
results: dataWithModifiedName,
results: response.data.results,
count: response.data.count,
relatedSearchableKeys: (
actionsResponse?.data?.related_search_fields || []

View File

@ -21,7 +21,6 @@ function WorkflowApprovalListItem({
}) {
const labelId = `check-action-${workflowApproval.id}`;
const workflowJob = workflowApproval?.summary_fields?.source_workflow_job;
return (
<Tr id={`workflow-approval-row-${workflowApproval.id}`}>
<Td
@ -34,7 +33,15 @@ function WorkflowApprovalListItem({
/>
<Td id={labelId} dataLabel={t`Name`}>
<Link to={`${detailUrl}`}>
<b>{workflowApproval.name}</b>
{workflowJob && workflowJob?.id ? (
<Link to={`/jobs/workflow/${workflowJob?.id}`}>
<b>{`${workflowJob?.id} - ${workflowApproval?.name}`}</b>
</Link>
) : (
<b>
{t`Deleted`} {`- ${workflowApproval?.name}`}
</b>
)}
</Link>
</Td>
<Td>