aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Providers/TV/SeriesMetadataService.cs9
1 files changed, 3 insertions, 6 deletions
diff --git a/MediaBrowser.Providers/TV/SeriesMetadataService.cs b/MediaBrowser.Providers/TV/SeriesMetadataService.cs
index b99f1cbdb..85e248114 100644
--- a/MediaBrowser.Providers/TV/SeriesMetadataService.cs
+++ b/MediaBrowser.Providers/TV/SeriesMetadataService.cs
@@ -79,10 +79,7 @@ namespace MediaBrowser.Providers.TV
foreach (var season in sourceSeasonNames)
{
var seasonNumber = season.Key;
- if (!targetSeasonNames.ContainsKey(seasonNumber))
- {
- targetItem.SeasonNames[seasonNumber] = season.Value;
- }
+ targetSeasonNames.TryAdd(seasonNumber, season.Value);
}
}
@@ -219,9 +216,9 @@ namespace MediaBrowser.Providers.TV
var existingSeason = seasons.FirstOrDefault(i => i.IndexNumber == seasonNumber);
string? seasonName = null;
- if (seasonNumber.HasValue && seasonNames.ContainsKey(seasonNumber.Value))
+ if (seasonNumber.HasValue && seasonNames.TryGetValue(seasonNumber.Value, out var tmp))
{
- seasonName = seasonNames[seasonNumber.Value];
+ seasonName = tmp;
}
if (existingSeason is null)