fix(tui): show — for uptime when monitor is in maintenance
CI / test (pull_request) Successful in 1m57s
CI / lint (pull_request) Successful in 1m27s
CI / vulncheck (pull_request) Successful in 55s

Monitors in active maintenance now display — instead of a misleading
0.0% uptime in both the main table and detail sidebar.
This commit was merged in pull request #166.
This commit is contained in:
2026-06-30 21:33:39 -04:00
parent 6e936ecce3
commit f7303c946c
3 changed files with 13 additions and 2 deletions
+1 -1
View File
@@ -299,7 +299,7 @@ func (m Model) viewSitesTab() string {
colType: typeIcon(site.Type, false) + " " + site.Type,
colStatus: m.fmtStatus(site.Status, site.Paused, m.isMonitorInMaintenance(site.ID)),
colLatency: m.fmtLatency(site.Latency),
colUptime: m.fmtUptime(hist.Statuses),
colUptime: m.fmtUptimeMaint(hist.Statuses, site.ID),
colHistory: spark,
colSSL: m.fmtSSL(site),
colRetries: m.fmtRetries(site),