1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-22 22:15:17 -04:00

Added: A Huge Cleanup of old Series Code. (Let's pray nothing breaks :P) (#2589)

This commit is contained in:
Qstick
2018-03-14 16:41:36 -04:00
committed by Leonardo Galli
parent 8a6d67a6d7
commit 25e10e26e3
551 changed files with 2835 additions and 18867 deletions
@@ -6,11 +6,8 @@ namespace NzbDrone.Core.DecisionEngine
{
public class DownloadDecision
{
public RemoteEpisode RemoteEpisode { get; private set; }
public RemoteMovie RemoteMovie { get; private set; }
public bool IsForMovie = true;
public IEnumerable<Rejection> Rejections { get; private set; }
public bool Approved => !Rejections.Any();
@@ -31,29 +28,9 @@ namespace NzbDrone.Core.DecisionEngine
}
}
public DownloadDecision(RemoteEpisode episode, params Rejection[] rejections)
{
RemoteEpisode = episode;
RemoteMovie = new RemoteMovie
{
Release = episode.Release,
ParsedEpisodeInfo = episode.ParsedEpisodeInfo
};
Rejections = rejections.ToList();
}
public DownloadDecision(RemoteMovie movie, params Rejection[] rejections)
{
RemoteMovie = movie;
if (movie != null)
{
RemoteEpisode = new RemoteEpisode
{
Release = movie.Release,
ParsedEpisodeInfo = new ParsedEpisodeInfo()
};
}
IsForMovie = true;
Rejections = rejections.ToList();
}
@@ -61,10 +38,10 @@ namespace NzbDrone.Core.DecisionEngine
{
if (Approved)
{
return "[OK] " + RemoteEpisode;
return "[OK] " + RemoteMovie;
}
return "[Rejected " + Rejections.Count() + "]" + RemoteEpisode;
return "[Rejected " + Rejections.Count() + "]" + RemoteMovie;
}
}
}
}