From baa7aec0c8526b38e4bd9dd06ad61bed540f5c67 Mon Sep 17 00:00:00 2001 From: Peter Repukat Date: Sun, 29 Jan 2023 17:31:44 +0100 Subject: [PATCH] Settings: don't log default value if setting is not in json --- common/Settings.h | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/common/Settings.h b/common/Settings.h index f0e4fa6..2becff9 100644 --- a/common/Settings.h +++ b/common/Settings.h @@ -136,17 +136,10 @@ namespace Settings { } } catch (const nlohmann::json::exception& e) { - if constexpr (std::is_same_v) { - e.id == 403 - ? spdlog::trace("Err parsing \"{}\"; {}; Using default: {}", key, e.what(), util::string::to_string(value)) - : spdlog::warn("Err parsing \"{}\"; {}", key, e.what()); - } - else - { - e.id == 403 - ? spdlog::trace("Err parsing \"{}\"; {}; Using default: {}", key, e.what(), value) - : spdlog::warn("Err parsing \"{}\"; {}", key, e.what()); - } + e.id == 403 + ? spdlog::trace("Err parsing \"{}\"; {}", key, e.what()) + : spdlog::warn("Err parsing \"{}\"; {}", key, e.what()); + } catch (const std::exception& e) { spdlog::warn("Err parsing \"{}\"; {}", key, e.what());