From dcee9582bdaf4dfa10f9a0c4e9666284610df24a Mon Sep 17 00:00:00 2001 From: Qstick Date: Sat, 4 Dec 2021 17:24:20 -0600 Subject: [PATCH] Speedup Stats endpoint call X3 --- src/Prowlarr.Api.V1/Indexers/IndexerStatsController.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Prowlarr.Api.V1/Indexers/IndexerStatsController.cs b/src/Prowlarr.Api.V1/Indexers/IndexerStatsController.cs index cf1249b9b..7bd3c47b7 100644 --- a/src/Prowlarr.Api.V1/Indexers/IndexerStatsController.cs +++ b/src/Prowlarr.Api.V1/Indexers/IndexerStatsController.cs @@ -21,11 +21,13 @@ namespace Prowlarr.Api.V1.Indexers var statsStartDate = startDate ?? DateTime.MinValue; var statsEndDate = endDate ?? DateTime.Now; + var indexerStats = _indexerStatisticsService.IndexerStatistics(statsStartDate, statsEndDate); + var indexerResource = new IndexerStatsResource { - Indexers = _indexerStatisticsService.IndexerStatistics(statsStartDate, statsEndDate).IndexerStatistics, - UserAgents = _indexerStatisticsService.IndexerStatistics(statsStartDate, statsEndDate).UserAgentStatistics, - Hosts = _indexerStatisticsService.IndexerStatistics(statsStartDate, statsEndDate).HostStatistics + Indexers = indexerStats.IndexerStatistics, + UserAgents = indexerStats.UserAgentStatistics, + Hosts = indexerStats.HostStatistics }; return indexerResource;