From 1196df6a6b84a800d5c28e58ee5105d03eb8e2b6 Mon Sep 17 00:00:00 2001 From: Dominion Date: Mon, 22 May 2023 19:15:27 -0400 Subject: [PATCH] Continue to log chat sends to no available channels --- src/Tgstation.Server.Host/Components/Chat/ChatManager.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs b/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs index 13196b3f57..5a2f37385f 100644 --- a/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs +++ b/src/Tgstation.Server.Host/Components/Chat/ChatManager.cs @@ -984,15 +984,16 @@ namespace Tgstation.Server.Host.Components.Chat Task SendMessage(IEnumerable channelIds, Message replyTo, MessageContent message, CancellationToken cancellationToken) { channelIds = channelIds.ToList(); - if (!channelIds.Any()) - return Task.CompletedTask; logger.LogTrace( - "Chat send \"{message}\"{embed} to channels: {channelIdsCommaSeperated}", + "Chat send \"{message}\"{embed} to channels: [{channelIdsCommaSeperated}]", message.Text, message.Embed != null ? " (with embed)" : String.Empty, String.Join(", ", channelIds)); + if (!channelIds.Any()) + return Task.CompletedTask; + return Task.WhenAll( channelIds.Select(x => {