~ruther/NosSmooth

2537dc5552e3cffc434f2bf99786661acf9f6f16 — František Boháček 2 years ago 3881358
fix(packets): parse null upgrade rare sub packet correctly
M Packets/NosSmooth.PacketSerializer/Converters/Packets/UpgradeRareSubPacketConverter.cs => Packets/NosSmooth.PacketSerializer/Converters/Packets/UpgradeRareSubPacketConverter.cs +5 -0
@@ 40,6 40,11 @@ public class UpgradeRareSubPacketConverter : BaseStringConverter<UpgradeRareSubP
        }
        var token = packetToken.Token;

        if (token.Length == 1 && token.StartsWith("-"))
        {
            return Result<UpgradeRareSubPacket?>.FromSuccess(null);
        }

        if (token.Length > 3)
        {
            return new CouldNotConvertError(this, token.ToString(), "The string is not two/three characters long.");

Do not follow this link