From f3b4c0aa02d5e71c19a7b45de3383ccf835c1185 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Fri, 28 Jun 2024 13:56:42 -0600 Subject: [PATCH] fix: resolves issue with incorrect partition state feedback in test mode --- .../PartitionSensor/EssentialsPartitionController.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/PepperDash.Essentials.Core/PartitionSensor/EssentialsPartitionController.cs b/src/PepperDash.Essentials.Core/PartitionSensor/EssentialsPartitionController.cs index 55c49727..800299b8 100644 --- a/src/PepperDash.Essentials.Core/PartitionSensor/EssentialsPartitionController.cs +++ b/src/PepperDash.Essentials.Core/PartitionSensor/EssentialsPartitionController.cs @@ -77,7 +77,14 @@ namespace PepperDash.Essentials.Core { if (IsInAutoMode) { - PartitionPresentFeedback.FireUpdate(); + if(e.BoolValue) + { + PartitionPresent = true; + } + else + { + PartitionPresent = false; + } } } @@ -132,7 +139,6 @@ namespace PepperDash.Essentials.Core if (!IsInAutoMode) { PartitionPresent = true; - PartitionPresentFeedback.FireUpdate(); } } @@ -141,7 +147,6 @@ namespace PepperDash.Essentials.Core if (!IsInAutoMode) { PartitionPresent = false; - PartitionPresentFeedback.FireUpdate(); } }