Fixed: Invalid qualities messing up the release module and other stuff.

Leonardo Galli 6 years ago
parent 587b49aaba
commit 253546ded0

@ -212,11 +212,15 @@ namespace NzbDrone.Core.Qualities
return quality.Id;
}
//TODO: Go back to fully parsing the quality from the start!
public static Quality FindByInfo(Source source, Resolution resolution, Modifier modifier)
{
return All.SingleOrDefault(q =>
q.Source == source && ((q.Resolution == resolution) ||
(q.Resolution == Resolution.Unknown)) && (q.Modifier == modifier));
q.Source == source && ((q.Resolution == resolution) ||
(q.Resolution == Resolution.Unknown)) && (q.Modifier == modifier)) ??
All.FirstOrDefault(q => q.Source == source && ((q.Resolution == resolution) ||
(q.Resolution == Resolution.Unknown))) ??
Unknown;
}
}
}

Loading…
Cancel
Save