From aeef66a3388f87a4541317aee195040bad4d6808 Mon Sep 17 00:00:00 2001 From: Peter Buchegger Date: Mon, 28 Mar 2022 20:16:06 +0200 Subject: [PATCH] fixing missing string in config --- src/project_configuration.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/project_configuration.cpp b/src/project_configuration.cpp index 680f2c0..80aaa11 100644 --- a/src/project_configuration.cpp +++ b/src/project_configuration.cpp @@ -89,8 +89,10 @@ void ProjectConfigurationManagement::readProjectConfiguration(DynamicJsonDocumen } if (data.containsKey("syslog")) { conf.syslog.active = data["syslog"]["active"] | true; - conf.syslog.server = data["syslog"]["server"].as(); - conf.syslog.port = data["syslog"]["port"] | 514; + if (data["syslog"].containsKey("server")) { + conf.syslog.server = data["syslog"]["server"].as(); + } + conf.syslog.port = data["syslog"]["port"] | 514; } if (data.containsKey("ntp_server")) conf.ntpServer = data["ntp_server"].as();