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
commit 1da57a4a12
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 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,13 @@ function WorkflowApprovalListItem({
/>
<Td id={labelId} dataLabel={t`Name`}>
<Link to={`${detailUrl}`}>
<b>{workflowApproval.name}</b>
{workflowJob && workflowJob?.id ? (
<b>{`${workflowJob?.id} - ${workflowApproval?.name}`}</b>
) : (
<b>
{t`Deleted`} {`- ${workflowApproval?.name}`}
</b>
)}
</Link>
</Td>
<Td>