diff --git a/NzbDrone.Api/Indexers/ReleaseModule.cs b/NzbDrone.Api/Indexers/ReleaseModule.cs index 96f2aebc6..adba147de 100644 --- a/NzbDrone.Api/Indexers/ReleaseModule.cs +++ b/NzbDrone.Api/Indexers/ReleaseModule.cs @@ -40,7 +40,7 @@ namespace NzbDrone.Api.Indexers GetResourceAll = GetReleases; Post["/"] = x=> DownloadRelease(this.Bind()); - PostValidator.RuleFor(s => s.DownloadAllowed); + PostValidator.RuleFor(s => s.DownloadAllowed).Equal(true); } private Response DownloadRelease(ReleaseResource release) diff --git a/NzbDrone.Core/Download/DownloadService.cs b/NzbDrone.Core/Download/DownloadService.cs index e57cad094..f41acdafa 100644 --- a/NzbDrone.Core/Download/DownloadService.cs +++ b/NzbDrone.Core/Download/DownloadService.cs @@ -29,7 +29,6 @@ namespace NzbDrone.Core.Download public void DownloadReport(RemoteEpisode remoteEpisode) { Ensure.That(() => remoteEpisode.Series).IsNotNull(); - Ensure.That(() => remoteEpisode.Episodes).IsNotNull(); Ensure.That(() => remoteEpisode.Episodes).HasItems(); var downloadTitle = remoteEpisode.Release.Title; diff --git a/NzbDrone.Core/Rest/RestSharpExtensions.cs b/NzbDrone.Core/Rest/RestSharpExtensions.cs index 33b5e681b..2a25a1222 100644 --- a/NzbDrone.Core/Rest/RestSharpExtensions.cs +++ b/NzbDrone.Core/Rest/RestSharpExtensions.cs @@ -62,7 +62,6 @@ namespace NzbDrone.Core.Rest return client.Execute(request).ValidateResponse(client); } - public static void AddQueryString(this IRestRequest request, string name, object value) { request.AddParameter(name, value.ToString(), ParameterType.GetOrPost);