From 0d65984991da856637ab4244b4d2cbd77cdecfd7 Mon Sep 17 00:00:00 2001 From: Leonardo Galli Date: Mon, 2 Jan 2017 20:41:44 +0100 Subject: [PATCH] Fix History for Movie Details page. --- src/NzbDrone.Api/History/HistoryModule.cs | 2 -- src/NzbDrone.Core/History/HistoryRepository.cs | 7 +++++-- src/UI/Movies/Details/MoviesDetailsTemplate.hbs | 2 +- src/UI/Movies/History/NoHistoryViewTemplate.hbs | 4 ++-- src/UI/Movies/movies.less | 2 +- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/NzbDrone.Api/History/HistoryModule.cs b/src/NzbDrone.Api/History/HistoryModule.cs index 8a61f1d45..a17b9963c 100644 --- a/src/NzbDrone.Api/History/HistoryModule.cs +++ b/src/NzbDrone.Api/History/HistoryModule.cs @@ -76,8 +76,6 @@ private PagingResource GetHistory(PagingResource h.MovieId == i; } - var pg = _historyService.Paged(pagingSpec); - return ApplyToPage(_historyService.Paged, pagingSpec, MapToResource); } diff --git a/src/NzbDrone.Core/History/HistoryRepository.cs b/src/NzbDrone.Core/History/HistoryRepository.cs index 243db5f4e..bc0a54a5a 100644 --- a/src/NzbDrone.Core/History/HistoryRepository.cs +++ b/src/NzbDrone.Core/History/HistoryRepository.cs @@ -73,8 +73,11 @@ public void DeleteForSeries(int seriesId) protected override SortBuilder GetPagedQuery(QueryBuilder query, PagingSpec pagingSpec) { - var baseQuery = query.Join(JoinType.Inner, h => h.Series, (h, s) => h.SeriesId == s.Id) - .Join(JoinType.Inner, h => h.Episode, (h, e) => h.EpisodeId == e.Id); + var baseQuery = query/*.Join(JoinType.Inner, h => h.Series, (h, s) => h.SeriesId == s.Id) + .Join(JoinType.Inner, h => h.Episode, (h, e) => h.EpisodeId == e.Id)*/ + .Join(JoinType.Inner, h => h.Movie, (h, e) => h.MovieId == e.Id); + + return base.GetPagedQuery(baseQuery, pagingSpec); } diff --git a/src/UI/Movies/Details/MoviesDetailsTemplate.hbs b/src/UI/Movies/Details/MoviesDetailsTemplate.hbs index cce213b01..3a63cd045 100644 --- a/src/UI/Movies/Details/MoviesDetailsTemplate.hbs +++ b/src/UI/Movies/Details/MoviesDetailsTemplate.hbs @@ -35,7 +35,7 @@
-
+