From ea10fcb6a5226299e6b36952f0e5c0ddf9923048 Mon Sep 17 00:00:00 2001 From: sillock1 Date: Sat, 4 May 2024 00:30:01 +0100 Subject: [PATCH] refactor: short circuit previous installs when logdb is disabled --- src/Sonarr.Api.V3/Update/UpdateController.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Sonarr.Api.V3/Update/UpdateController.cs b/src/Sonarr.Api.V3/Update/UpdateController.cs index 8c26b106c..5ce4e1bb1 100644 --- a/src/Sonarr.Api.V3/Update/UpdateController.cs +++ b/src/Sonarr.Api.V3/Update/UpdateController.cs @@ -48,10 +48,12 @@ namespace Sonarr.Api.V3.Update installed.Installed = true; } - var updateHistory = _configFileProvider.LogDbEnabled - ? _updateHistoryService.InstalledSince(resources.Last().ReleaseDate) - : new List(); + if (!_configFileProvider.LogDbEnabled) + { + return resources; + } + var updateHistory = _updateHistoryService.InstalledSince(resources.Last().ReleaseDate); var installDates = updateHistory .DistinctBy(v => v.Version) .ToDictionary(v => v.Version);