From 45653bdcaa23d3d70c3139b14176a082089b3dc9 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Tue, 31 Jan 2023 10:45:28 +0400 Subject: [PATCH] add unknown statuses handling to uptime robot script --- main/uptimerobot-widget.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main/uptimerobot-widget.lua b/main/uptimerobot-widget.lua index 68de1c1..cbfbc14 100644 --- a/main/uptimerobot-widget.lua +++ b/main/uptimerobot-widget.lua @@ -62,7 +62,10 @@ function format_status(status) local statuses = { "not checked", "up", "error", "error", "error", "error", "error", "seems down", "down" } local status_colors = { "yellow_500", "green_500", "red_500", "red_500", "red_500", "red_500", "red_500", "orange_500", "red_500" } - return ""..statuses[status].."" + local status_str = statuses[status] or "unknown" + local status_color = md_colors[status_colors[status]] or md_colors["grey_500"] + + return ""..status_str.."" end function table_to_tables(tab, num)