fix(packets): make UpgradeRareSubPacket converter work with "0"
2 files changed, 5 insertions(+), 6 deletions(-) M Packets/NosSmooth.PacketSerializer/Converters/Packets/UpgradeRareSubPacketConverter.cs M Packets/NosSmooth.PacketSerializer/NosSmooth.PacketSerializer.csproj
M Packets/NosSmooth.PacketSerializer/Converters/Packets/UpgradeRareSubPacketConverter.cs => Packets/NosSmooth.PacketSerializer/Converters/Packets/UpgradeRareSubPacketConverter.cs +1 -1
@@ 43,7 43,7 @@ public class UpgradeRareSubPacketConverter : BaseStringConverter<UpgradeRareSubP return new CouldNotConvertError(this, token.ToString(), "The string is not two/three characters long."); } if (token == "0") if (token.Length == 1 && token[0] == '0') { return Result<UpgradeRareSubPacket?>.FromSuccess(new UpgradeRareSubPacket(0, 0)); }
M Packets/NosSmooth.PacketSerializer/NosSmooth.PacketSerializer.csproj => Packets/NosSmooth.PacketSerializer/NosSmooth.PacketSerializer.csproj +4 -5
@@ 8,11 8,10 @@ <Description>NosSmooth's packet string serializer implementation.</Description> <RepositoryUrl>https://github.com/Rutherther/NosSmooth/</RepositoryUrl> <PackageLicenseExpression>MIT</PackageLicenseExpression> <PackageVersion>2.0.0</PackageVersion> <PackageReleaseNotes>Move to PacketSerializer namespace. Do not try add the same packet twice</PackageReleaseNotes> <AssemblyVersion>2.0.0</AssemblyVersion> <FileVersion>2.0.0</FileVersion> <PackageVersion>2.0.1</PackageVersion> <PackageReleaseNotes>Fix UpgradeRareSubPacket to work with 0.</PackageReleaseNotes> <AssemblyVersion>2.0.1</AssemblyVersion> <FileVersion>2.0.1</FileVersion> </PropertyGroup> <ItemGroup>