this should fix some issues with the episode requests #514

This commit is contained in:
tidusjar 2016-09-13 22:00:53 +01:00
commit 8cae79ecc7
2 changed files with 23 additions and 5 deletions

View file

@ -260,9 +260,22 @@ namespace PlexRequests.UI.Helpers
var internalEpisodeIds = new List<int>();
var tasks = new List<Task>();
var requestedEpisodes = model.Episodes;
foreach (var r in episodes)
{
if (r.hasFile || !model.SeasonList.Contains(r.seasonNumber)) // If it already has the file, there is no point in updating it
if (r.hasFile) // If it already has the file, there is no point in updating it
{
continue;
}
var epComparison = new EpisodesModel
{
EpisodeNumber = r.episodeNumber,
SeasonNumber = r.seasonNumber
};
// Make sure we are looking for the right episode and season
if (!requestedEpisodes.Contains(epComparison))
{
continue;
}