From 73bc50ef0d2c39eca119938fb1961fe6cca23449 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Thu, 9 Jul 2026 11:51:53 -0600 Subject: [PATCH] feat: update IP address retrieval logic to handle invalid values --- .../Web/RoutingFeedbackWebsocket.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/PepperDash.Essentials.Core/Web/RoutingFeedbackWebsocket.cs b/src/PepperDash.Essentials.Core/Web/RoutingFeedbackWebsocket.cs index 444a1e8c..5801116e 100644 --- a/src/PepperDash.Essentials.Core/Web/RoutingFeedbackWebsocket.cs +++ b/src/PepperDash.Essentials.Core/Web/RoutingFeedbackWebsocket.cs @@ -59,10 +59,10 @@ public class RoutingFeedbackWebsocket : IKeyed if (service == null) return ""; var ip = CrestronEthernetHelper.GetEthernetParameter( - CrestronEthernetHelper.ETHERNET_PARAMETER_TO_GET.GET_CURRENT_IP_ADDRESS, 1); - if (string.IsNullOrEmpty(ip)) + CrestronEthernetHelper.ETHERNET_PARAMETER_TO_GET.GET_CURRENT_IP_ADDRESS, 0); + if (string.IsNullOrEmpty(ip) || ip == "Invalid Value") ip = CrestronEthernetHelper.GetEthernetParameter( - CrestronEthernetHelper.ETHERNET_PARAMETER_TO_GET.GET_CURRENT_IP_ADDRESS, 0); + CrestronEthernetHelper.ETHERNET_PARAMETER_TO_GET.GET_CURRENT_IP_ADDRESS, 1); return $"wss://{ip}:{_httpsServer.Port}{service.Path}"; }