Skip to content

Commit 7161915

Browse files
committed
fix: use scan tool id acc to subcategory
1 parent 2ddd1d1 commit 7161915

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/Shared/Components/Security/SecurityDetailsCards/SecurityDetailsCards.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@ const SecurityDetailsCards = ({ scanResult, Sidebar }: SecurityDetailsCardsProps
1212
const [modalState, setModalState] = useState<SecurityModalStateType>(DEFAULT_SECURITY_MODAL_IMAGE_STATE)
1313
const { imageScan, codeScan, kubernetesManifest } = scanResult
1414

15-
const scanToolId =
15+
const imageScanToolId =
1616
imageScan?.vulnerability?.list?.[0].scanToolName === 'TRIVY' ? SCAN_TOOL_ID_TRIVY : SCAN_TOOL_ID_CLAIR
17+
const codeScanToolId = codeScan?.scanToolName === 'TRIVY' ? SCAN_TOOL_ID_TRIVY : SCAN_TOOL_ID_CLAIR
18+
const manifestScanToolId = kubernetesManifest?.scanToolName === 'TRIVY' ? SCAN_TOOL_ID_TRIVY : SCAN_TOOL_ID_CLAIR
1719

1820
const handleCardClick = (
1921
category: SecurityCardProps['category'],
@@ -38,7 +40,7 @@ const SecurityDetailsCards = ({ scanResult, Sidebar }: SecurityDetailsCardsProps
3840
<div className="flexbox-col dc__gap-12">
3941
<div className="flexbox dc__content-space pb-8 dc__border-bottom-n1">
4042
<span className="fs-13 fw-6 lh-1-5 cn-9">Image Scan</span>
41-
<ScannedByToolModal scanToolId={scanToolId} />
43+
<ScannedByToolModal scanToolId={imageScanToolId} />
4244
</div>
4345
<div className="flexbox dc__gap-12">
4446
<SecurityCard
@@ -62,7 +64,7 @@ const SecurityDetailsCards = ({ scanResult, Sidebar }: SecurityDetailsCardsProps
6264
<div className="flexbox-col dc__gap-12">
6365
<div className="flexbox dc__content-space pb-8 dc__border-bottom-n1">
6466
<span className="fs-13 fw-6 lh-1-5 cn-9">Code Scan</span>
65-
<ScannedByToolModal scanToolId={scanToolId} />
67+
<ScannedByToolModal scanToolId={codeScanToolId} />
6668
</div>
6769
<div className="flexbox dc__gap-12">
6870
<SecurityCard
@@ -104,7 +106,7 @@ const SecurityDetailsCards = ({ scanResult, Sidebar }: SecurityDetailsCardsProps
104106
<div className="flexbox-col dc__gap-12">
105107
<div className="flexbox dc__content-space pb-8 dc__border-bottom-n1">
106108
<span className="fs-13 fw-6 lh-1-5 cn-9">Manifest Scan</span>
107-
<ScannedByToolModal scanToolId={scanToolId} />
109+
<ScannedByToolModal scanToolId={manifestScanToolId} />
108110
</div>
109111
<div className="flexbox dc__gap-12">
110112
<SecurityCard

0 commit comments

Comments
 (0)