diff --git a/ErsatzTV.Core/Scheduling/PlayoutBuilder.cs b/ErsatzTV.Core/Scheduling/PlayoutBuilder.cs index b0076aceb..b308f11df 100644 --- a/ErsatzTV.Core/Scheduling/PlayoutBuilder.cs +++ b/ErsatzTV.Core/Scheduling/PlayoutBuilder.cs @@ -408,7 +408,8 @@ namespace ErsatzTV.Core.Scheduling { CollectionType = item.CollectionType, Id = item.TelevisionSeasonId.Value - } + }, + _ => throw new ArgumentOutOfRangeException(nameof(item)) }; private class CollectionKey : Record diff --git a/ErsatzTV/Pages/MovieList.razor b/ErsatzTV/Pages/MovieList.razor index 20d0b2b30..add940841 100644 --- a/ErsatzTV/Pages/MovieList.razor +++ b/ErsatzTV/Pages/MovieList.razor @@ -20,7 +20,7 @@ - @foreach (MovieCardViewModel card in _data.Cards) + @foreach (MovieCardViewModel card in _data.Cards.Where(d => !string.IsNullOrWhiteSpace(d.Title))) {