From 0eb703efa82e664df7d46a746f7d5fbe6a853b51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sun, 15 Jan 2023 14:02:44 +0100 Subject: [PATCH] fix(packets): change context list attribute generator to respect current api --- .../PacketContextListAttributeGenerator.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Packets/NosSmooth.PacketSerializersGenerator/AttributeGenerators/PacketContextListAttributeGenerator.cs b/Packets/NosSmooth.PacketSerializersGenerator/AttributeGenerators/PacketContextListAttributeGenerator.cs index 36e94e7..497ab1f 100644 --- a/Packets/NosSmooth.PacketSerializersGenerator/AttributeGenerators/PacketContextListAttributeGenerator.cs +++ b/Packets/NosSmooth.PacketSerializersGenerator/AttributeGenerators/PacketContextListAttributeGenerator.cs @@ -110,8 +110,8 @@ public class PacketContextListAttributeGenerator : IParameterGenerator } var listSeparator = attribute.GetNamedValue("ListSeparator", '|'); - var lengthVariable = attribute.GetIndexedValue(1); - textWriter.WriteLine(@$"stringEnumerator.PushLevel(""{listSeparator}"", {lengthVariable});"); + var lengthVariable = attribute.GetIndexedValue(1)?.Trim('"'); + textWriter.WriteLine(@$"stringEnumerator.PushLevel('{listSeparator}', {lengthVariable});"); var innerSeparator = attribute.GetNamedValue("InnerSeparator", '.'); generator.PrepareLevel(innerSeparator); -- 2.48.1