From 3a85dbd03365cfc1ac94de33001dd685b4014c70 Mon Sep 17 00:00:00 2001 From: Josh Engebretson Date: Mon, 22 Aug 2022 09:56:59 -0400 Subject: [PATCH] Horde: Also make stream devices nullable for responses #jira none #rnx #preflight none [CL 21482837 by Josh Engebretson in ue5-main branch] --- .../Programs/Horde/Horde.Build/Devices/DeviceMessages.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Engine/Source/Programs/Horde/Horde.Build/Devices/DeviceMessages.cs b/Engine/Source/Programs/Horde/Horde.Build/Devices/DeviceMessages.cs index e9bb20bc3869..6a4d7860d14e 100644 --- a/Engine/Source/Programs/Horde/Horde.Build/Devices/DeviceMessages.cs +++ b/Engine/Source/Programs/Horde/Horde.Build/Devices/DeviceMessages.cs @@ -672,7 +672,7 @@ namespace Horde.Build.Devices /// /// StreamId to reserved device ids /// - public Dictionary> StreamDevices { get; set; } = null!; + public Dictionary>? StreamDevices { get; set; } /// /// Constructor @@ -685,7 +685,7 @@ namespace Horde.Build.Devices Maintenance = maintenance == 0 ? null : maintenance; Problem = problem == 0 ? null : problem; Disabled = disabled == 0 ? null : disabled; - StreamDevices = streamDevices; + StreamDevices = streamDevices.Count == 0 ? null : streamDevices; } }