Skip to content

Commit 53ede26

Browse files
fix: useAdvisories and not Vulnerabilities on the right summary data (#284)
1 parent a921ff9 commit 53ede26

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

client/src/app/pages/home/components/MonitoringSection.tsx

+12-14
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ import { severityList } from "@app/api/model-utils";
3434
import { SbomHead, Severity } from "@app/client";
3535
import { LoadingWrapper } from "@app/components/LoadingWrapper";
3636
import { useVulnerabilitiesOfSboms } from "@app/hooks/domain-controls/useVulnerabilitiesOfSbom";
37+
import { useFetchAdvisories } from "@app/queries/advisories";
3738
import { useFetchSBOMs } from "@app/queries/sboms";
38-
import { useFetchVulnerabilities } from "@app/queries/vulnerabilities";
3939
import { formatDate } from "@app/utils/utils";
4040

4141
interface Legend {
@@ -84,10 +84,10 @@ export const MonitoringSection: React.FC = () => {
8484
//
8585

8686
const {
87-
result: { data: vulnerabilities, total: totalVulnerabilities },
88-
isFetching: isFetchingVulnerabilities,
89-
fetchError: fetchErrorVulnerabilities,
90-
} = useFetchVulnerabilities(
87+
result: { data: advisories, total: totalAdvisories },
88+
isFetching: isFetchingAdvisories,
89+
fetchError: fetchErrorAdvisories,
90+
} = useFetchAdvisories(
9191
{
9292
page: { pageNumber: 1, itemsPerPage: 10 },
9393
sort: { field: "published", direction: "desc" },
@@ -251,8 +251,8 @@ export const MonitoringSection: React.FC = () => {
251251
</GridItem>
252252
<GridItem md={6}>
253253
<LoadingWrapper
254-
isFetching={isFetchingVulnerabilities}
255-
fetchError={fetchErrorVulnerabilities}
254+
isFetching={isFetchingAdvisories || isFetchingBarchartSboms}
255+
fetchError={fetchErrorAdvisories || fetchErrorBarchartSboms}
256256
>
257257
<Grid hasGutter>
258258
<GridItem md={6}>
@@ -290,16 +290,14 @@ export const MonitoringSection: React.FC = () => {
290290
<DescriptionList>
291291
<DescriptionListGroup>
292292
<DescriptionListTerm>
293-
Last Vulnerability ingested
293+
Last Advisory ingested
294294
</DescriptionListTerm>
295295
<DescriptionListDescription>
296296
<Stack>
297297
<StackItem>
298-
{formatDate(vulnerabilities?.[0]?.published)}
299-
</StackItem>
300-
<StackItem>
301-
{vulnerabilities?.[0]?.identifier}
298+
{formatDate(advisories?.[0]?.published)}
302299
</StackItem>
300+
<StackItem>{advisories?.[0]?.identifier}</StackItem>
303301
</Stack>
304302
</DescriptionListDescription>
305303
</DescriptionListGroup>
@@ -309,10 +307,10 @@ export const MonitoringSection: React.FC = () => {
309307
<DescriptionList>
310308
<DescriptionListGroup>
311309
<DescriptionListTerm>
312-
Total Vulnerabilities
310+
Total Advisories
313311
</DescriptionListTerm>
314312
<DescriptionListDescription>
315-
{totalVulnerabilities}
313+
{totalAdvisories}
316314
</DescriptionListDescription>
317315
</DescriptionListGroup>
318316
</DescriptionList>

0 commit comments

Comments
 (0)