#254 having an issue with Sonarr

This commit is contained in:
tidusjar 2016-07-27 19:43:41 +01:00
commit 5411225fa0
10 changed files with 66 additions and 782 deletions

View file

@ -89,7 +89,7 @@ namespace PlexRequests.UI.Helpers
// Series doesn't exist, need to add it as unmonitored.
var addResult = await Task.Run(() => SonarrApi.AddSeries(model.ProviderId, model.Title, qualityProfile,
sonarrSettings.SeasonFolders, sonarrSettings.RootPath, 0, new int[0], sonarrSettings.ApiKey,
sonarrSettings.FullUri));
sonarrSettings.FullUri, false));
if (string.IsNullOrEmpty(addResult?.title))
{

View file

@ -31,6 +31,10 @@ namespace PlexRequests.UI.Models
{
public class SearchTvShowViewModel : SearchViewModel
{
public SearchTvShowViewModel()
{
Episodes = new List<Store.EpisodesModel>();
}
public int Id { get; set; }
public string SeriesName { get; set; }
public List<string> Aliases { get; set; }
@ -49,7 +53,7 @@ namespace PlexRequests.UI.Models
public string Rating { get; set; }
public string ImdbId { get; set; }
public int SiteRating { get; set; }
public Store.EpisodesModel[] Episodes { get; set; }
public List<Store.EpisodesModel> Episodes { get; set; }
public bool TvFullyAvailable { get; set; }
}
}

View file

@ -355,7 +355,7 @@ namespace PlexRequests.UI.Modules
var dbt = dbTv[tvdbid];
viewT.Requested = true;
viewT.Episodes = dbt.Episodes;
viewT.Episodes = dbt.Episodes.ToList();
viewT.Approved = dbt.Approved;
viewT.Available = dbt.Available;
}