From f1bd89fd02e80ea656b01f69ff12112e569e8910 Mon Sep 17 00:00:00 2001 From: Adam Mills Date: Sun, 14 Oct 2018 13:04:51 -0400 Subject: [PATCH] Fix checking for syntax if for doesn't exist (#1769) --- src/panels/config/js/trigger/state.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/panels/config/js/trigger/state.js b/src/panels/config/js/trigger/state.js index 4c74e86016..4c461f3e2b 100644 --- a/src/panels/config/js/trigger/state.js +++ b/src/panels/config/js/trigger/state.js @@ -26,7 +26,7 @@ export default class StateTrigger extends Component { const trgFrom = trigger.from; let trgFor = trigger.for; - if (trgFor.hours || trgFor.minutes || trgFor.seconds) { + if (trgFor && (trgFor.hours || trgFor.minutes || trgFor.seconds)) { // If the trigger was defined using the yaml dict syntax, convert it to // the equivalent string format let { hours = 0, minutes = 0, seconds = 0 } = trgFor;