Special treatment for SCHEDULED checks
Set a message on the converted check such that the user understands that
this check is not actually running, but just scheduled.
Bug: Issue 14993
Change-Id: I4225f592eb6b7cbec25d1819b8cd9aabf607792a
diff --git a/gr-checks/plugin.js b/gr-checks/plugin.js
index 160c929..1d545f6 100644
--- a/gr-checks/plugin.js
+++ b/gr-checks/plugin.js
@@ -74,7 +74,13 @@
if (check.started) run.startedTimestamp = new Date(check.started);
if (check.finished) run.finishedTimestamp = new Date(check.finished);
if (status === 'RUNNING') {
- run.statusDescription = check.message;
+ if (check.message) {
+ run.statusDescription = check.message;
+ } else {
+ if (check.state === 'SCHEDULED') {
+ run.statusDescription = 'scheduled only, not yet running';
+ }
+ }
if (check.url) {
run.statusLink = check.url;
}