Skip to content

Commit 7400787

Browse files
committed
feat: enhance approval policy check in CIListItem component for improved metadata handling
1 parent aee22ec commit 7400787

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Shared/Components/CICDHistory/Artifacts.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import { ReactComponent as ICHelpOutline } from '@Icons/ic-help.svg'
2424
import folder from '@Icons/ic-folder.svg'
2525
import docker from '@Icons/ic-docker.svg'
2626
import noartifact from '@Images/no-artifact.webp'
27+
import { getIsApprovalPolicyConfigured } from '@Shared/Helpers'
2728
import { TargetPlatformBadgeList } from '../TargetPlatforms'
2829
import {
2930
GenericEmptyState,
@@ -66,7 +67,9 @@ export const CIListItem = ({
6667
targetPlatforms,
6768
}: CIListItemType) => {
6869
const headerMetaDataPresent =
69-
!!userApprovalMetadata || !!appliedFilters?.length || !!promotionApprovalMetadata?.promotedFromType
70+
!!getIsApprovalPolicyConfigured(userApprovalMetadata?.approvalConfigData) ||
71+
!!appliedFilters?.length ||
72+
!!promotionApprovalMetadata?.promotedFromType
7073

7174
return (
7275
<>

0 commit comments

Comments
 (0)