1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-22 22:15:17 -04:00

Fixed: All integration tests and some code which was wrong. (#3604)

* Fixed: All integration tests and some code which was wrong.

* Hopefully fix Movie Fixture issues.

* Fixed: HttpFixture. Took commit from sonarr.
This commit is contained in:
Leonardo Galli
2019-07-08 00:45:52 +02:00
committed by GitHub
parent 8e43f5c4ae
commit b5e1b83de3
9 changed files with 105 additions and 77 deletions
@@ -15,9 +15,9 @@ namespace NzbDrone.Api.Wanted
{
protected readonly IMovieService _movieService;
public MovieMissingModule(IMovieService movieService,
IQualityUpgradableSpecification qualityUpgradableSpecification,
IBroadcastSignalRMessage signalRBroadcaster)
public MovieMissingModule(IMovieService movieService,
IQualityUpgradableSpecification qualityUpgradableSpecification,
IBroadcastSignalRMessage signalRBroadcaster)
: base(movieService, qualityUpgradableSpecification, signalRBroadcaster, "wanted/missing")
{
@@ -30,6 +30,10 @@ namespace NzbDrone.Api.Wanted
var pagingSpec = pagingResource.MapToPagingSpec<MovieResource, Core.Movies.Movie>("title", SortDirection.Descending);
pagingSpec.FilterExpression = _movieService.ConstructFilterExpression(pagingResource.FilterKey, pagingResource.FilterValue);
if (pagingResource.FilterKey != "monitored")
{
pagingSpec.FilterExpression = m => m.Monitored == true;
}
var resource = ApplyToPage(_movieService.MoviesWithoutFiles, pagingSpec, v => MapToResource(v, true));