diff --git a/src/NzbDrone.Core/History/HistoryRepository.cs b/src/NzbDrone.Core/History/HistoryRepository.cs index 6f5fd24ecc2..84a67f3b06a 100644 --- a/src/NzbDrone.Core/History/HistoryRepository.cs +++ b/src/NzbDrone.Core/History/HistoryRepository.cs @@ -97,23 +97,21 @@ public List Since(DateTime date, MovieHistoryEventType? eventType) public PagingSpec GetPaged(PagingSpec pagingSpec, int[] languages, int[] qualities) { - pagingSpec.Records = GetPagedRecords(PagedBuilder(pagingSpec, languages, qualities), pagingSpec, PagedQuery); + pagingSpec.Records = GetPagedRecords(PagedBuilder(languages, qualities), pagingSpec, PagedQuery); var countTemplate = $"SELECT COUNT(*) FROM (SELECT /**select**/ FROM \"{TableMapping.Mapper.TableNameMapping(typeof(MovieHistory))}\" /**join**/ /**innerjoin**/ /**leftjoin**/ /**where**/ /**groupby**/ /**having**/) AS \"Inner\""; - pagingSpec.TotalRecords = GetPagedRecordCount(PagedBuilder(pagingSpec, languages, qualities).Select(typeof(MovieHistory)), pagingSpec, countTemplate); + pagingSpec.TotalRecords = GetPagedRecordCount(PagedBuilder(languages, qualities).Select(typeof(MovieHistory)), pagingSpec, countTemplate); return pagingSpec; } - private SqlBuilder PagedBuilder(PagingSpec pagingSpec, int[] languages, int[] qualities) + private SqlBuilder PagedBuilder(int[] languages, int[] qualities) { var builder = Builder() .Join((h, m) => h.MovieId == m.Id) .Join((m, p) => m.QualityProfileId == p.Id) .LeftJoin((m, mm) => m.MovieMetadataId == mm.Id); - AddFilters(builder, pagingSpec); - if (languages is { Length: > 0 }) { builder.Where($"({BuildLanguageWhereClause(languages)})");