From 16b9cf07f4674b96eb273344b11387eff670546c Mon Sep 17 00:00:00 2001 From: Alex Khomenko Date: Mon, 28 Oct 2024 09:19:59 +0200 Subject: [PATCH] Dashboards: Fix home dashboard loading (#95376) Dashboards: Fix home dashboard load --- .../features/dashboard/containers/DashboardPageProxy.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/app/features/dashboard/containers/DashboardPageProxy.tsx b/public/app/features/dashboard/containers/DashboardPageProxy.tsx index e51a8ce9ad8..ee0ce912106 100644 --- a/public/app/features/dashboard/containers/DashboardPageProxy.tsx +++ b/public/app/features/dashboard/containers/DashboardPageProxy.tsx @@ -43,10 +43,6 @@ function DashboardPageProxy(props: DashboardPageProxyProps) { return stateManager.fetchDashboard({ route: props.route.routeName as DashboardRoutes, uid: params.uid ?? '' }); }, [params.uid, props.route.routeName]); - if (!config.featureToggles.dashboardSceneForViewers) { - return ; - } - if (dashboard.loading) { return null; } @@ -55,6 +51,10 @@ function DashboardPageProxy(props: DashboardPageProxyProps) { return null; } + if (!config.featureToggles.dashboardSceneForViewers) { + return ; + } + if ( dashboard.value && !(dashboard.value.meta?.canEdit || dashboard.value.meta?.canMakeEditable) &&