From 6f8dc7c2245d108f203d748c138a2dfc5caf76b6 Mon Sep 17 00:00:00 2001 From: tidusjar Date: Sat, 19 Mar 2016 15:49:02 +0000 Subject: [PATCH] Fixed an issue where the default quality on Sickrage wouldn't work --- PlexRequests.Api/SickrageApi.cs | 5 ++++- PlexRequests.Core/Setup.cs | 6 ++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/PlexRequests.Api/SickrageApi.cs b/PlexRequests.Api/SickrageApi.cs index a28ac21bf..f81693f5d 100644 --- a/PlexRequests.Api/SickrageApi.cs +++ b/PlexRequests.Api/SickrageApi.cs @@ -64,7 +64,10 @@ namespace PlexRequests.Api request.AddQueryParameter("tvdbid", tvdbId.ToString()); request.AddQueryParameter("status", status); request.AddQueryParameter("future_status", futureStatus); - request.AddQueryParameter("initial", quality); + if (!quality.Equals("default", StringComparison.CurrentCultureIgnoreCase)) + { + request.AddQueryParameter("initial", quality); + } var obj = Api.Execute(request, baseUrl); diff --git a/PlexRequests.Core/Setup.cs b/PlexRequests.Core/Setup.cs index 7cab60066..04ce5b9db 100644 --- a/PlexRequests.Core/Setup.cs +++ b/PlexRequests.Core/Setup.cs @@ -121,6 +121,12 @@ namespace PlexRequests.Core result.Add(id); } + foreach (var source in requestedModels.Where(x => x.Type== RequestType.Movie)) + { + var id = jsonRepo.AddRequest(source); + result.Add(id); + } + if (result.Any(x => x == -1)) {