From 08cce15193a6ec2231a093afda41bc5c5229699c Mon Sep 17 00:00:00 2001 From: Thulinma Date: Tue, 5 Mar 2019 15:40:56 +0100 Subject: [PATCH] Fixed controller SYSTEM_START trigger failure when not configured --- src/controller/controller_storage.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/controller/controller_storage.cpp b/src/controller/controller_storage.cpp index 7e201441..23eefc5d 100644 --- a/src/controller/controller_storage.cpp +++ b/src/controller/controller_storage.cpp @@ -423,9 +423,11 @@ namespace Controller{ static bool serverStartTriggered; if (!serverStartTriggered){ - if (!Triggers::doTrigger("SYSTEM_START")){ - INFO_MSG("Shutting down because of SYSTEM_START trigger response"); - conf.is_active = false; + if (Triggers::shouldTrigger("SYSTEM_START")){ + if (!Triggers::doTrigger("SYSTEM_START")){ + INFO_MSG("Shutting down because of SYSTEM_START trigger response"); + conf.is_active = false; + } } serverStartTriggered = true; }