add active date range to block playout templates editor (#1663)

* update dependencies

* add active date range to block playout templates editor
This commit is contained in:
Jason Dove
2024-04-03 10:50:43 -05:00
committed by GitHub
parent cd6673da82
commit 6ac2384cbc
17 changed files with 10673 additions and 14 deletions
@@ -10,6 +10,14 @@ public static class PlayoutTemplateSelector
{
foreach (PlayoutTemplate template in templates.OrderBy(x => x.Index))
{
if (template.StartDate.HasValue && template.EndDate.HasValue)
{
if (date.Date < template.StartDate.Value.Date || date.Date > template.EndDate.Value.Date)
{
continue;
}
}
bool daysOfWeek = template.DaysOfWeek.Contains(date.DayOfWeek);
if (!daysOfWeek)
{