New: v2/v3/etc handling for anime

This commit is contained in:
Mark McDowall
2014-08-31 19:28:42 -07:00
parent 8bef19448f
commit a3d013d908
35 changed files with 630 additions and 235 deletions

View File

@@ -131,13 +131,16 @@ namespace NzbDrone.Api.Indexers
if (downloadDecision.RemoteEpisode.Series != null)
{
release.QualityWeight = downloadDecision.RemoteEpisode.Series.Profile.Value.Items.FindIndex(v => v.Quality == release.Quality.Quality) * 2;
release.QualityWeight = downloadDecision.RemoteEpisode
.Series
.Profile
.Value
.Items
.FindIndex(v => v.Quality == release.Quality.Quality) * 100;
}
if (!release.Quality.Proper)
{
release.QualityWeight++;
}
release.QualityWeight += release.Quality.Revision.Real * 10;
release.QualityWeight += release.Quality.Revision.Version;
result.Add(release);
}