diff --git a/CHANGELOG.md b/CHANGELOG.md index a5052d2ba..5bb82fea5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Use code signing on all Windows executables (`ErsatzTV-Windows.exe`, `ErsatzTV.exe`, `ErsatzTV.Scanner.exe`) - Respect `z_index` (draw order) on all graphics element types - Restore default UI font that was erroneously removed in v26.1.1 +- Use configured searching log level on startup, instead of the default log level of `Information` ## [26.1.1] - 2026-01-08 ### Fixed diff --git a/ErsatzTV/Services/RunOnce/LoadLoggingLevelService.cs b/ErsatzTV/Services/RunOnce/LoadLoggingLevelService.cs index a5bed4601..6c4b0cc2a 100644 --- a/ErsatzTV/Services/RunOnce/LoadLoggingLevelService.cs +++ b/ErsatzTV/Services/RunOnce/LoadLoggingLevelService.cs @@ -54,6 +54,14 @@ public class LoadLoggingLevelService : BackgroundService loggingLevelSwitches.SchedulingLevelSwitch.MinimumLevel = logLevel; } + foreach (LogEventLevel logLevel in await configElementRepository.GetValue( + ConfigElementKey.MinimumLogLevelSearching, stoppingToken)) + { + LoggingLevelSwitches loggingLevelSwitches = + scope.ServiceProvider.GetRequiredService(); + loggingLevelSwitches.SearchingLevelSwitch.MinimumLevel = logLevel; + } + foreach (LogEventLevel logLevel in await configElementRepository.GetValue( ConfigElementKey.MinimumLogLevelStreaming, stoppingToken)) {