From 70a4371cf4398e33e0b9af93ab40e438980dfece Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Sun, 29 Jan 2023 23:02:50 +0000 Subject: [PATCH] widalarmeta: don't show for hidden alarms --- apps/widalarmeta/widget.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/widalarmeta/widget.js b/apps/widalarmeta/widget.js index ff3390d89..5d6a8bc9c 100644 --- a/apps/widalarmeta/widget.js +++ b/apps/widalarmeta/widget.js @@ -8,7 +8,12 @@ }, require("Storage").readJSON("widalarmeta.json",1) || {}); function draw() { - const times = alarms.map(alarm => require("sched").getTimeToAlarm(alarm)).filter(a => a !== undefined); + const times = alarms + .map(alarm => { + alarm.hidden !== true + && require("sched").getTimeToAlarm(alarm) + }) + .filter(a => a !== undefined); const next = Math.min.apply(null, times); let calcWidth = 0; let drawSeconds = false;