From 230a085c76714b155856a03048769774a9bfcccd Mon Sep 17 00:00:00 2001 From: sumit-tft <70506234+sumit-tft@users.noreply.github.com> Date: Tue, 2 Sep 2025 16:03:58 +0530 Subject: [PATCH] fix(ui): display NoProvidersAdded when no cloud providers are configured (#8626) --- ui/CHANGELOG.md | 3 +++ ui/app/(prowler)/scans/page.tsx | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/CHANGELOG.md b/ui/CHANGELOG.md index 0ec9900066..a6ecb2d728 100644 --- a/ui/CHANGELOG.md +++ b/ui/CHANGELOG.md @@ -12,6 +12,9 @@ All notable changes to the **Prowler UI** are documented in this file. - Markdown rendering in finding details page [(#8604)](https://github.com/prowler-cloud/prowler/pull/8604) +### 🐞 Fixed +- Scan page shows NoProvidersAdded when no providers [(#8626)](https://github.com/prowler-cloud/prowler/pull/8626) + ## [1.11.0] (Prowler v5.11.0) ### 🚀 Added diff --git a/ui/app/(prowler)/scans/page.tsx b/ui/app/(prowler)/scans/page.tsx index 68ce8b8e29..623836673c 100644 --- a/ui/app/(prowler)/scans/page.tsx +++ b/ui/app/(prowler)/scans/page.tsx @@ -48,7 +48,8 @@ export default async function Scans({ connected: provider.attributes.connection.connected, })) || []; - const thereIsNoProviders = !providersData?.data; + const thereIsNoProviders = + !providersData?.data || providersData.data.length === 0; const thereIsNoProvidersConnected = providersData?.data?.every( (provider: ProviderProps) => !provider.attributes.connection.connected,