From: miniduikboot Date: Wed, 19 Jun 2024 20:45:47 +0000 (+0200) Subject: Don't DC the client if they send an unknown flag X-Git-Tag: v1.10.0~17 X-Git-Url: https://git.deb.at/?a=commitdiff_plain;h=fe3ea67510a5c7d165fd3babbab6ae3615c3768c;p=rhonda%2Fimpostor.git Don't DC the client if they send an unknown flag This item is only used in a LogTrace call, so it seems excessive to kick a player on servers just for a log statement Co-Authored-By: js6pak --- diff --git a/src/Impostor.Api/Net/Messages/MessageFlags.cs b/src/Impostor.Api/Net/Messages/MessageFlags.cs index 0dd085c..8be5a58 100644 --- a/src/Impostor.Api/Net/Messages/MessageFlags.cs +++ b/src/Impostor.Api/Net/Messages/MessageFlags.cs @@ -41,7 +41,7 @@ namespace Impostor.Api.Net.Messages public static string FlagToString(byte flag) { - return FlagCache[flag]; + return FlagCache.TryGetValue(flag, out var res) ? res : $"Unknown Flag {flag}"; } } }