Skip to content

Commit a6096f9

Browse files
committed
feat: remove env id prop from image accordion
1 parent 60ae7f5 commit a6096f9

File tree

6 files changed

+6
-16
lines changed

6 files changed

+6
-16
lines changed

src/Shared/Components/ImageCardAccordion/ImageCardAccordion.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ const ImageCardAccordion = ({
4444
isSecurityModuleInstalled,
4545
artifactId,
4646
applicationId,
47-
environmentId,
4847
changesCard,
4948
isScanned,
5049
isScanEnabled,
@@ -74,7 +73,6 @@ const ImageCardAccordion = ({
7473
isScanEnabled={isScanEnabled}
7574
artifactId={artifactId}
7675
applicationId={applicationId}
77-
environmentId={environmentId}
7876
setVulnerabilityCount={setVulnerabilityCount}
7977
SecurityModalSidebar={SecurityModalSidebar}
8078
getSecurityScan={getSecurityScan}

src/Shared/Components/ImageCardAccordion/types.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ export interface ImageCardAccordionProps extends MaterialSecurityInfoType {
2323
isSecurityModuleInstalled: boolean
2424
artifactId: number
2525
applicationId: number
26-
environmentId: number
2726
changesCard: ReactNode
2827
isScanned: boolean
2928
isScanEnabled: boolean

src/Shared/Components/Security/Vulnerabilities/Vulnerabilities.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ const Vulnerabilities = ({
3030
isScanEnabled,
3131
artifactId,
3232
applicationId,
33-
environmentId,
3433
setVulnerabilityCount,
3534
SecurityModalSidebar,
3635
getSecurityScan,
@@ -39,7 +38,6 @@ const Vulnerabilities = ({
3938
const { scanDetailsLoading, scanResultResponse, executionDetailsResponse, scanDetailsError, reloadScanDetails } =
4039
useGetSecurityVulnerabilities({
4140
appId: String(applicationId),
42-
envId: String(environmentId),
4341
artifactId: String(artifactId),
4442
isScanEnabled,
4543
isScanned,

src/Shared/Components/Security/Vulnerabilities/service.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,14 @@ import { ROUTES, get, getUrlWithSearchParams } from '../../../../Common'
1818
import { LastExecutionResponseType } from '../../../types'
1919
import { parseLastExecutionResponse } from './utils'
2020

21-
export function getLastExecutionByArtifactAppEnv(
21+
export function getLastExecutionByArtifactApp(
2222
artifactId: string | number,
2323
appId: number | string,
24-
envId: number | string,
2524
): Promise<LastExecutionResponseType> {
2625
return get(
2726
getUrlWithSearchParams(ROUTES.SECURITY_SCAN_EXECUTION_DETAILS, {
2827
artifactId,
2928
appId,
30-
envId,
3129
}),
3230
).then((response) => parseLastExecutionResponse(response))
3331
}

src/Shared/Components/Security/Vulnerabilities/types.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,19 @@ import { ResponseType } from '@Common/Types'
1818
import { ImageCardAccordionProps } from '@Shared/Components/ImageCardAccordion/types'
1919
import { MaterialSecurityInfoType } from '../../../types'
2020
import { ApiResponseResultType } from '../SecurityModal'
21-
import { getLastExecutionByArtifactAppEnv } from './service'
21+
import { getLastExecutionByArtifactApp } from './service'
2222

2323
export interface VulnerabilitiesProps
2424
extends MaterialSecurityInfoType,
2525
Pick<ImageCardAccordionProps, 'SecurityModalSidebar' | 'getSecurityScan'> {
2626
artifactId: number
2727
applicationId: number
28-
environmentId: number
2928
setVulnerabilityCount: React.Dispatch<React.SetStateAction<number>>
3029
}
3130

3231
export interface UseGetSecurityVulnerabilitiesProps extends Pick<ImageCardAccordionProps, 'getSecurityScan'> {
3332
artifactId: string
3433
appId: string
35-
envId: string
3634
isScanned: boolean
3735
isScanEnabled: boolean
3836
isScanV2Enabled: boolean
@@ -41,7 +39,7 @@ export interface UseGetSecurityVulnerabilitiesProps extends Pick<ImageCardAccord
4139
export interface UseGetSecurityVulnerabilitiesReturnType {
4240
scanDetailsLoading: boolean
4341
scanResultResponse: ResponseType<ApiResponseResultType>
44-
executionDetailsResponse: Awaited<ReturnType<typeof getLastExecutionByArtifactAppEnv>>
42+
executionDetailsResponse: Awaited<ReturnType<typeof getLastExecutionByArtifactApp>>
4543
scanDetailsError: any
4644
reloadScanDetails: () => void
4745
}

src/Shared/Components/Security/Vulnerabilities/utils.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { numberComparatorBySortOrder } from '@Shared/Helpers'
1919
import { DATE_TIME_FORMAT_STRING } from '../../../constants'
2020
import { SortingOrder, useAsync, VULNERABILITIES_SORT_PRIORITY, ZERO_TIME_STRING } from '../../../../Common'
2121
import { LastExecutionResponseType, LastExecutionResultType } from '../../../types'
22-
import { getLastExecutionByArtifactAppEnv } from './service'
22+
import { getLastExecutionByArtifactApp } from './service'
2323
import { UseGetSecurityVulnerabilitiesProps, UseGetSecurityVulnerabilitiesReturnType } from './types'
2424

2525
export const getSortedVulnerabilities = (vulnerabilities) =>
@@ -67,14 +67,13 @@ export const parseLastExecutionResponse = (response): LastExecutionResponseType
6767
export const useGetSecurityVulnerabilities = ({
6868
artifactId,
6969
appId,
70-
envId,
7170
isScanned,
7271
isScanEnabled,
7372
isScanV2Enabled,
7473
getSecurityScan,
7574
}: UseGetSecurityVulnerabilitiesProps): UseGetSecurityVulnerabilitiesReturnType => {
7675
const [executionDetailsLoading, executionDetailsResponse, executionDetailsError, reloadExecutionDetails] = useAsync(
77-
() => getLastExecutionByArtifactAppEnv(artifactId, appId, envId),
76+
() => getLastExecutionByArtifactApp(artifactId, appId),
7877
[],
7978
isScanned && isScanEnabled && !isScanV2Enabled,
8079
{
@@ -83,7 +82,7 @@ export const useGetSecurityVulnerabilities = ({
8382
)
8483

8584
const [scanResultLoading, scanResultResponse, scanResultError, reloadScanResult] = useAsync(
86-
() => getSecurityScan({ artifactId, appId, envId }),
85+
() => getSecurityScan({ artifactId, appId }),
8786
[],
8887
isScanned && isScanEnabled && isScanV2Enabled && !!getSecurityScan,
8988
{

0 commit comments

Comments
 (0)