From 34e2ecd194462c696fbc892144bf7b0ebc7e0d63 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Fri, 11 Oct 2024 10:04:20 +0800 Subject: [PATCH] Allow demo user to create maintenance windows --- Client/src/Pages/Maintenance/index.jsx | 4 ++-- Client/src/Pages/Monitors/Home/index.jsx | 25 ++++++++++++------------ 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/Client/src/Pages/Maintenance/index.jsx b/Client/src/Pages/Maintenance/index.jsx index 3f9a9a047..e69711eec 100644 --- a/Client/src/Pages/Maintenance/index.jsx +++ b/Client/src/Pages/Maintenance/index.jsx @@ -93,7 +93,7 @@ const Maintenance = ({ isAdmin }) => { /> )} - {isAdmin && maintenanceWindows.length === 0 && ( + {maintenanceWindows.length === 0 && ( { "Stop sending alerts in maintenance windows", ]} link="/maintenance/create" - isAdmin={isAdmin} + isAdmin={true} /> )} diff --git a/Client/src/Pages/Monitors/Home/index.jsx b/Client/src/Pages/Monitors/Home/index.jsx index 4e72f0346..151a04bbd 100644 --- a/Client/src/Pages/Monitors/Home/index.jsx +++ b/Client/src/Pages/Monitors/Home/index.jsx @@ -59,18 +59,19 @@ const Monitors = ({ isAdmin }) => { mt={theme.spacing(5)} > - {monitorState?.monitorsSummary?.monitors?.length !== 0 && ( - - )} + {isAdmin && + monitorState?.monitorsSummary?.monitors?.length !== 0 && ( + + )} {isAdmin && monitorState?.monitorsSummary?.monitors?.length === 0 && (