From d2955b9361f535a9c8bfb7c277e6ff874ba8891d Mon Sep 17 00:00:00 2001 From: Dane Everitt Date: Tue, 20 Apr 2021 20:41:08 -0700 Subject: [PATCH] Only request servers as an admin if actually an admin; closes #3242 --- resources/scripts/components/dashboard/DashboardContainer.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/scripts/components/dashboard/DashboardContainer.tsx b/resources/scripts/components/dashboard/DashboardContainer.tsx index c04ca0820..7c9d266c2 100644 --- a/resources/scripts/components/dashboard/DashboardContainer.tsx +++ b/resources/scripts/components/dashboard/DashboardContainer.tsx @@ -25,8 +25,8 @@ export default () => { const [ showOnlyAdmin, setShowOnlyAdmin ] = usePersistedState(`${uuid}:show_all_servers`, false); const { data: servers, error } = useSWR>( - [ '/api/client/servers', showOnlyAdmin, page ], - () => getServers({ page, type: showOnlyAdmin ? 'admin' : undefined }), + [ '/api/client/servers', (showOnlyAdmin && rootAdmin), page ], + () => getServers({ page, type: (showOnlyAdmin && rootAdmin) ? 'admin' : undefined }), ); useEffect(() => {