From a8a201460bbe3ca6eb06e4e4b92ee3bd51649a5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sun, 5 Feb 2023 19:08:26 +0100 Subject: [PATCH] fix(packets): check if header to packet contains the key to look for --- .../NosSmooth.PacketSerializer/Packets/PacketTypesRepository.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packets/NosSmooth.PacketSerializer/Packets/PacketTypesRepository.cs b/Packets/NosSmooth.PacketSerializer/Packets/PacketTypesRepository.cs index b18cdb0..a08de73 100644 --- a/Packets/NosSmooth.PacketSerializer/Packets/PacketTypesRepository.cs +++ b/Packets/NosSmooth.PacketSerializer/Packets/PacketTypesRepository.cs @@ -156,7 +156,7 @@ public class PacketTypesRepository : IPacketTypesRepository /// Info that stores the packet's info. Or an error, if not found. public Result FindPacketInfo(string header, PacketSource preferredSource) { - if (_headerToPacket[preferredSource].ContainsKey(header)) + if (_headerToPacket.ContainsKey(preferredSource) && _headerToPacket[preferredSource].ContainsKey(header)) { return _headerToPacket[preferredSource][header]; } -- 2.49.0