Changed season finale logic to only print when the episode was actually changed

This commit is contained in:
2024-10-08 17:33:41 -04:00
parent 7bc2ef89a2
commit 57c42bcc41

View File

@@ -153,7 +153,7 @@ namespace AnimeAnnouncer
var seasonFinale = latestSeasonDetail.Episodes.LastOrDefault(e => e.EpisodeType.Equals("finale", StringComparison.InvariantCultureIgnoreCase)); var seasonFinale = latestSeasonDetail.Episodes.LastOrDefault(e => e.EpisodeType.Equals("finale", StringComparison.InvariantCultureIgnoreCase));
if(seasonFinale != null) if(seasonFinale != null && seasonFinale.EpisodeNumber != latestEpisodeNumber)
{ {
Console.WriteLine($"Overriding previous finale choice of {latestEpisodeNumber} due to season detail response where it's {seasonFinale.EpisodeNumber}"); Console.WriteLine($"Overriding previous finale choice of {latestEpisodeNumber} due to season detail response where it's {seasonFinale.EpisodeNumber}");
latestEpisodeNumber = seasonFinale.EpisodeNumber; latestEpisodeNumber = seasonFinale.EpisodeNumber;