From 55addbee0ac994e057d387c79691acd4714f2422 Mon Sep 17 00:00:00 2001 From: Shannon Barrett Date: Tue, 22 Mar 2016 14:15:14 -0500 Subject: [PATCH] Working on getting the Sonarr component to work correctly. --- PlexRequests.Api/SonarrApi.cs | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/PlexRequests.Api/SonarrApi.cs b/PlexRequests.Api/SonarrApi.cs index 895c696ec..8735060e4 100644 --- a/PlexRequests.Api/SonarrApi.cs +++ b/PlexRequests.Api/SonarrApi.cs @@ -64,23 +64,26 @@ namespace PlexRequests.Api }; var options = new SonarrAddSeries(); - if (episodes) + if (seasons.Length == 0) { - options.addOptions = new AddOptions + if (episodes) { - ignoreEpisodesWithFiles = true, - ignoreEpisodesWithoutFiles = true, - searchForMissingEpisodes = false - }; - } - else - { - options.addOptions = new AddOptions + options.addOptions = new AddOptions + { + ignoreEpisodesWithFiles = true, + ignoreEpisodesWithoutFiles = true, + searchForMissingEpisodes = false + }; + } + else { - ignoreEpisodesWithFiles = false, - searchForMissingEpisodes = true, - ignoreEpisodesWithoutFiles = false - }; + options.addOptions = new AddOptions + { + ignoreEpisodesWithFiles = false, + searchForMissingEpisodes = true, + ignoreEpisodesWithoutFiles = false + }; + } } options.seasonFolder = seasonFolders; options.title = title;