Backport pull request #11700 from jellyfin/release-10.9.z

Prevent double iterating over all seasons

Original-merge: 5200633574

Merged-by: crobibero <cody@robibe.ro>

Backported-by: Joshua M. Boniface <joshua@boniface.me>
This commit is contained in:
Shadowghost 2024-05-25 11:46:07 -04:00 committed by Joshua M. Boniface
parent cbb99b6e6e
commit 45400ac301

View file

@ -98,7 +98,7 @@ namespace MediaBrowser.Providers.TV
targetItem.SetSeasonName(number, name);
}
}
else if (!sourceSeasonNames.Keys.All(targetSeasonNames.ContainsKey))
else
{
var newSeasons = sourceSeasonNames.Where(s => !targetSeasonNames.ContainsKey(s.Key));
foreach (var (number, name) in newSeasons)