From bfdf28a2ccc8c2b199e2936c7c6ad5e79a14d9e6 Mon Sep 17 00:00:00 2001 From: gorkem-bwl Date: Thu, 19 Feb 2026 12:14:52 -0500 Subject: [PATCH] fix: show globe icon based on globalpingEnabled instead of locations array The globe icon in the monitor list was checking row.locations.length, but locations are no longer stored per-monitor. Updated to check row.globalpingEnabled and show a "Global monitoring enabled" tooltip. --- .../Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx | 4 ++-- client/src/locales/en.json | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/client/src/Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx b/client/src/Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx index 41b79ab96..4541aa3c0 100644 --- a/client/src/Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx +++ b/client/src/Pages/Uptime/Monitors/Components/UptimeMonitorsTable.tsx @@ -175,8 +175,8 @@ export const MonitorTable = ({ gap={theme.spacing(2)} > {row?.name} - {row.locations && row.locations.length > 0 && ( - + {row.globalpingEnabled && ( + )} diff --git a/client/src/locales/en.json b/client/src/locales/en.json index 7839abfd3..7a51f7934 100644 --- a/client/src/locales/en.json +++ b/client/src/locales/en.json @@ -1158,7 +1158,8 @@ "table": { "headers": { "responseTime": "Response time", - "locations": "Locations" + "locations": "Locations", + "globalpingEnabled": "Global monitoring enabled" } }, "fallback": {