Merge pull request #12191 from kialam/fix-12188-undefined-wf-approval-list

Fix deleted wf approval node name.
This commit is contained in:
kialam
2022-05-09 11:16:21 -07:00
committed by GitHub
2 changed files with 8 additions and 7 deletions

View File

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

View File

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