From 7e216a9192957dcceb4fad97e68fa293ce49f46f Mon Sep 17 00:00:00 2001 From: Michael Green <84688932+michael-j-green@users.noreply.github.com> Date: Mon, 10 Jul 2023 22:11:36 +1000 Subject: [PATCH] fix: hide the last run time if the status of a timered event is NeverStarted --- gaseous-server/wwwroot/pages/system.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gaseous-server/wwwroot/pages/system.html b/gaseous-server/wwwroot/pages/system.html index ff4905f..794d783 100644 --- a/gaseous-server/wwwroot/pages/system.html +++ b/gaseous-server/wwwroot/pages/system.html @@ -49,18 +49,23 @@ } var itemStateName; + var itemLastStart; switch (result[i].itemState) { case 'NeverStarted': itemStateName = "Never started"; + itemLastStart = '-'; break; case 'Stopped': itemStateName = "Stopped"; + itemLastStart = moment(result[i].lastRunTime).fromNow(); break; case 'Running': itemStateName = "Running"; + itemLastStart = moment(result[i].lastRunTime).fromNow(); break; default: itemStateName = "Unknown status"; + itemLastStart = moment(result[i].lastRunTime).fromNow(); break; } @@ -73,7 +78,7 @@ itemTypeName, itemStateName, result[i].interval, - moment(result[i].lastRunTime).fromNow(), + itemLastStart, moment(result[i].nextRunTime).fromNow(), startButton ];