fix(ui): show compliance data when opening compliance sidebar (#11374)

This commit is contained in:
Pedro Martín authored and GitHub committed 2026-05-27 11:18:32 +02:00
1 parent 2678c6bc9f
commit 03ddb8a708
2 files changed
+12 -2

No files matched your search

+8
View File
@@ -2,6 +2,14 @@
All notable changes to the **Prowler UI** are documented in this file.
## [1.29.0] (Prowler UNRELEASED)
### 🐞 Fixed
- Compliance page now loads the most recent scan when opened from the sidebar instead of showing the "no compliance data available" alert [(#11374)](https://github.com/prowler-cloud/prowler/pull/11374)
---
## [1.28.1] (Prowler v5.28.1)
### 🐞 Fixed
+4 -2
View File
@@ -166,6 +166,7 @@ export default async function Compliance({
>
<SSRComplianceGrid
searchParams={resolvedSearchParams}
scanId={selectedScanId}
selectedScan={selectedScanData}
/>
</Suspense>
@@ -179,12 +180,13 @@ export default async function Compliance({
const SSRComplianceGrid = async ({
searchParams,
scanId,
selectedScan,
}: {
searchParams: SearchParamsProps;
scanId: string | null;
selectedScan?: ScanEntity;
}) => {
const scanId = searchParams.scanId?.toString() || "";
const regionFilter = searchParams["filter[region__in]"]?.toString() || "";
// Only fetch compliance data if we have a valid scanId
@@ -247,7 +249,7 @@ const SSRComplianceGrid = async ({
<ComplianceOverviewPanel>
<ComplianceOverviewGrid
frameworks={frameworks}
scanId={scanId}
scanId={scanId ?? ""}
selectedScan={selectedScan}
latestCisIds={latestCisIds}
/>