diff --git a/src/libs/core/impl/String.cpp b/src/libs/core/impl/String.cpp index 38f62bc5..9a736474 100644 --- a/src/libs/core/impl/String.cpp +++ b/src/libs/core/impl/String.cpp @@ -149,9 +149,9 @@ namespace lms::core::stringUtils template<> std::optional readAs(std::string_view str) { - if (str == "1" || str == "true") + if (str == "1" || stringCaseInsensitiveEqual(str, "true")) return true; - else if (str == "0" || str == "false") + else if (str == "0" || stringCaseInsensitiveEqual(str, "false")) return false; return std::nullopt;