From 8fc4d21f024747ec717e7cdc65a7d586b50c00fb Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Thu, 25 Sep 2025 11:50:42 -0600 Subject: [PATCH] fix: Add DeviceInterfaceSupport property to JoinResponse This commit introduces a new property, `DeviceInterfaceSupport`, to the `JoinResponse` class in the `PepperDash.Essentials.WebSocketServer` namespace. This property is a dictionary that maps strings to `DeviceInterfaceInfo` objects, enhancing support for device interfaces. A summary comment has also been added for clarity. --- .../WebSocketServer/JoinResponse.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/PepperDash.Essentials.MobileControl/WebSocketServer/JoinResponse.cs b/src/PepperDash.Essentials.MobileControl/WebSocketServer/JoinResponse.cs index ce0610e0..ba214db4 100644 --- a/src/PepperDash.Essentials.MobileControl/WebSocketServer/JoinResponse.cs +++ b/src/PepperDash.Essentials.MobileControl/WebSocketServer/JoinResponse.cs @@ -65,7 +65,10 @@ namespace PepperDash.Essentials.WebSocketServer [JsonProperty("enableDebug")] public bool EnableDebug { get; set; } - /// + /// + /// Gets or sets the DeviceInterfaceSupport + /// + [JsonProperty("deviceInterfaceSupport")] public Dictionary DeviceInterfaceSupport { get; set; } } }