Skip to content
This repository was archived by the owner on Jan 27, 2026. It is now read-only.

Commit 8ac72a1

Browse files
batzionbmareklibra
andauthored
fix(orchestrator): remove completedWith status (#2570)
fix(orchestrator): remove completedWith status (#2511) fix(orchestrator): remove completedWith status FLPATH-1845 Signed-off-by: Marek Libra <mlibra@redhat.com> Co-authored-by: Marek Libra <marek.libra@gmail.com>
1 parent b05d144 commit 8ac72a1

File tree

4 files changed

+5
-23
lines changed

4 files changed

+5
-23
lines changed

.changeset/unlucky-jars-protect.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

plugins/orchestrator/src/components/WorkflowInstancePageContent.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ export const WorkflowInstancePageContent: React.FC<{
100100
<WorkflowRunDetails
101101
details={details}
102102
assessedBy={assessedInstance.assessedBy}
103-
completedWith={workflowdata?.result?.completedWith}
104103
/>
105104
</InfoCard>
106105
</Grid>

plugins/orchestrator/src/components/WorkflowInstanceStatusIndicator.tsx

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import DotIcon from '@material-ui/icons/FiberManualRecord';
88
import {
99
capitalize,
1010
ProcessInstanceStatusDTO,
11-
WorkflowResultDTOCompletedWithEnum,
1211
} from '@janus-idp/backstage-plugin-orchestrator-common';
1312

1413
import { VALUE_UNAVAILABLE } from '../constants';
@@ -18,40 +17,26 @@ import { workflowInstanceRouteRef } from '../routes';
1817
export const WorkflowInstanceStatusIndicator = ({
1918
status,
2019
lastRunId,
21-
completedWith,
2220
}: {
2321
status?: ProcessInstanceStatusDTO;
2422
lastRunId?: string;
25-
completedWith?: WorkflowResultDTOCompletedWithEnum;
2623
}) => {
27-
const iconColor = useWorkflowInstanceStateColors(
28-
status === ProcessInstanceStatusDTO.Completed && completedWith === 'error'
29-
? ProcessInstanceStatusDTO.Error
30-
: status,
31-
);
24+
const iconColor = useWorkflowInstanceStateColors(status);
3225
const workflowInstanceLink = useRouteRef(workflowInstanceRouteRef);
3326

3427
if (!status) {
3528
return VALUE_UNAVAILABLE;
3629
}
3730

38-
let statusText: string = status;
39-
if (
40-
status === ProcessInstanceStatusDTO.Completed &&
41-
completedWith === 'error'
42-
) {
43-
statusText = 'Completed with error';
44-
}
45-
4631
return (
4732
<>
4833
<DotIcon style={{ fontSize: '0.75rem' }} className={iconColor} />{' '}
4934
{lastRunId ? (
5035
<Link to={workflowInstanceLink({ instanceId: lastRunId })}>
51-
{capitalize(statusText)}
36+
{capitalize(status)}
5237
</Link>
5338
) : (
54-
<>{capitalize(statusText)}</>
39+
<>{capitalize(status)}</>
5540
)}
5641
</>
5742
);

plugins/orchestrator/src/components/WorkflowRunDetails.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import {
1010
capitalize,
1111
ProcessInstanceDTO,
1212
ProcessInstanceStatusDTO,
13-
WorkflowResultDTOCompletedWithEnum,
1413
} from '@janus-idp/backstage-plugin-orchestrator-common';
1514

1615
import { VALUE_UNAVAILABLE } from '../constants';
@@ -21,7 +20,6 @@ import { WorkflowRunDetail } from './WorkflowRunDetail';
2120
type WorkflowDetailsCardProps = {
2221
assessedBy?: ProcessInstanceDTO;
2322
details: WorkflowRunDetail;
24-
completedWith?: WorkflowResultDTOCompletedWithEnum;
2523
};
2624

2725
const useStyles = makeStyles({
@@ -34,7 +32,6 @@ const useStyles = makeStyles({
3432
export const WorkflowRunDetails: React.FC<WorkflowDetailsCardProps> = ({
3533
assessedBy,
3634
details,
37-
completedWith,
3835
}) => {
3936
const styles = useStyles();
4037
const workflowInstanceLink = useRouteRef(workflowInstanceRouteRef);
@@ -54,7 +51,6 @@ export const WorkflowRunDetails: React.FC<WorkflowDetailsCardProps> = ({
5451
<b>
5552
<WorkflowInstanceStatusIndicator
5653
status={details.status as ProcessInstanceStatusDTO}
57-
completedWith={completedWith}
5854
/>
5955
</b>
6056
</Typography>

0 commit comments

Comments
 (0)