Browse Source

another multi-episode bugfix

pull/189/head
Jason Dove 5 years ago
parent
commit
c7fdacf30f
  1. 2
      ErsatzTV.Core/Scheduling/GroupedMediaItem.cs
  2. 5
      ErsatzTV.Core/Scheduling/MultiPartEpisodeGrouper.cs

2
ErsatzTV.Core/Scheduling/GroupedMediaItem.cs

@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
using System.Collections.Generic;
using System.Diagnostics;
using ErsatzTV.Core.Domain;
namespace ErsatzTV.Core.Scheduling
{
[DebuggerDisplay("{First}")]
public record GroupedMediaItem(MediaItem First, List<MediaItem> Additional);
}

5
ErsatzTV.Core/Scheduling/MultiPartEpisodeGrouper.cs

@ -65,6 +65,11 @@ namespace ErsatzTV.Core.Scheduling @@ -65,6 +65,11 @@ namespace ErsatzTV.Core.Scheduling
}
}
if (group != null && lastNumber != 0)
{
groups.Add(group);
}
return groups;
}

Loading…
Cancel
Save