From beaf77fdbb2ca889318476c78a4caf8c93b28a46 Mon Sep 17 00:00:00 2001 From: miniduikboot Date: Wed, 19 Jun 2024 22:45:47 +0200 Subject: [PATCH] Don't DC the client if they send an unknown flag --- src/Impostor.Api/Net/Messages/MessageFlags.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Impostor.Api/Net/Messages/MessageFlags.cs b/src/Impostor.Api/Net/Messages/MessageFlags.cs index 434791c3..4e0ca068 100644 --- a/src/Impostor.Api/Net/Messages/MessageFlags.cs +++ b/src/Impostor.Api/Net/Messages/MessageFlags.cs @@ -42,7 +42,14 @@ namespace Impostor.Api.Net.Messages public static string FlagToString(byte flag) { - return FlagCache[flag]; + if (FlagCache.TryGetValue(flag, out var res)) + { + return res; + } + else + { + return $"Unknown Flag {flag}"; + } } } }