From 0cc73ca022f0bb6d8a7c606122167d84c55117d0 Mon Sep 17 00:00:00 2001 From: emeric Date: Fri, 17 Nov 2023 08:44:41 +0100 Subject: [PATCH] Config service may not be here (unit tests) --- src/libs/services/database/impl/Db.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/services/database/impl/Db.cpp b/src/libs/services/database/impl/Db.cpp index 4a83b580..2f67b77a 100644 --- a/src/libs/services/database/impl/Db.cpp +++ b/src/libs/services/database/impl/Db.cpp @@ -89,8 +89,8 @@ namespace Database LMS_LOG(DB, INFO) << "Creating connection pool on file " << dbPath.string(); auto connection{ std::make_unique(dbPath.string()) }; - if (Service::get()->getBool("db-show-queries", false)) - connection->setProperty("show-queries", "true"); + if (IConfig * config{ Service::get() })// may not be here on testU + connection->setProperty("show-queries", config->getBool("db-show-queries", false) ? "true" : "false"); auto connectionPool{ std::make_unique(std::move(connection), connectionCount) }; connectionPool->setTimeout(std::chrono::seconds{ 10 });