1
0
Fork 0
mirror of https://github.com/lidarr/Lidarr synced 2025-02-23 14:30:49 +00:00

Fixed: Cutoff Unmet showing items above lowest accepted quality when upgrades are disabled

Closes #2819

(cherry picked from commit d48950ec3c243c54a30770d32fd39bf6b9b48bb8)
This commit is contained in:
Mark McDowall 2022-05-22 16:44:12 -07:00 committed by Qstick
parent 0592f35aee
commit 418cb78f29

View file

@ -31,7 +31,8 @@ public PagingSpec<Album> AlbumsWhereCutoffUnmet(PagingSpec<Album> pagingSpec)
// Get all items less than the cutoff
foreach (var profile in profiles)
{
var cutoffIndex = profile.GetIndex(profile.Cutoff);
var cutoff = profile.UpgradeAllowed ? profile.Cutoff : profile.FirstAllowedQuality().Id;
var cutoffIndex = profile.GetIndex(cutoff);
var belowCutoff = profile.Items.Take(cutoffIndex.Index).ToList();
if (belowCutoff.Any())