From 63971ce75fb696d47bcce802dc57089874bf0e99 Mon Sep 17 00:00:00 2001 From: Dominion Date: Thu, 13 Oct 2022 11:40:59 -0400 Subject: [PATCH] Prevent unecessary channel change in controller --- src/Tgstation.Server.Host/Controllers/ChatController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Tgstation.Server.Host/Controllers/ChatController.cs b/src/Tgstation.Server.Host/Controllers/ChatController.cs index 14f506630a..0ce4d56bf3 100644 --- a/src/Tgstation.Server.Host/Controllers/ChatController.cs +++ b/src/Tgstation.Server.Host/Controllers/ChatController.cs @@ -336,7 +336,7 @@ namespace Tgstation.Server.Host.Controllers if (anySettingsModified) await chat.ChangeSettings(current, cancellationToken); // have to rebuild the thing first - if (model.Channels != null || anySettingsModified) + if ((model.Channels != null || anySettingsModified) && current.Enabled.Value) await chat.ChangeChannels(current.Id.Value, current.Channels, cancellationToken); return null;