From 9999a7b3949ffd9a993ce0bd627e53fc4a2e73c3 Mon Sep 17 00:00:00 2001 From: Jason Dove <1695733+jasongdove@users.noreply.github.com> Date: Tue, 30 Dec 2025 18:19:18 -0600 Subject: [PATCH] fix potential div by zero --- .../YamlScheduling/Handlers/YamlPlayoutCountHandler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ErsatzTV.Core/Scheduling/YamlScheduling/Handlers/YamlPlayoutCountHandler.cs b/ErsatzTV.Core/Scheduling/YamlScheduling/Handlers/YamlPlayoutCountHandler.cs index c0ee6a2b8..92e134f09 100644 --- a/ErsatzTV.Core/Scheduling/YamlScheduling/Handlers/YamlPlayoutCountHandler.cs +++ b/ErsatzTV.Core/Scheduling/YamlScheduling/Handlers/YamlPlayoutCountHandler.cs @@ -43,7 +43,7 @@ public class YamlPlayoutCountHandler(EnumeratorCache enumeratorCache) : YamlPlay e.Result = name switch { "count" => enumeratorCount, - "random" => random.Next() % enumeratorCount, + "random" => enumeratorCount > 0 ? random.Next() % enumeratorCount : 0, _ => e.Result }; };