fix bad optional access

This commit is contained in:
Bartosz Wieczorek 2025-06-03 14:02:37 +02:00
parent aa334ea60a
commit 19e117e39b

View File

@ -10,7 +10,6 @@
#include <optional>
#include <string>
#include <cstddef>
#include <memory_resource>
#include <unordered_map>
#include <utility>
@ -212,7 +211,7 @@ class ConfigurationFactory {
ConfigurationFactory() = default;
std::optional< Configuration > systemConfig() {
std::optional< Configuration > conf{};
std::optional< Configuration > conf{Configuration{}};
ConfigurationReader reader{};
reader.loadFromFile("/etc/rublon.config");
if(auto ok = reader.applyTo(conf.value()); not ok.has_value()) {