add special case to multiple playout mode (#298)

This commit is contained in:
Jason Dove
2021-07-11 14:25:42 -05:00
committed by GitHub
parent 22cf759a29
commit d9457c01e5
6 changed files with 107 additions and 5 deletions
@@ -13,7 +13,7 @@ namespace ErsatzTV.Validators
() => RuleFor(i => i.StartTime).NotNull());
When(
i => i.PlayoutMode == PlayoutMode.Multiple,
() => RuleFor(i => i.MultipleCount).NotNull().GreaterThan(0));
() => RuleFor(i => i.MultipleCount).NotNull().GreaterThanOrEqualTo(0));
When(
i => i.PlayoutMode == PlayoutMode.Duration,
() => RuleFor(i => i.PlayoutDuration).NotNull());