From d3d5f4609636fa701284b715fc4b08fe66f0a9f5 Mon Sep 17 00:00:00 2001 From: Jonathan Bernard Date: Sat, 28 Mar 2026 20:22:23 -0500 Subject: [PATCH] Fix vCard 4 text-list serialization --- src/vcard/vcard4.nim | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/vcard/vcard4.nim b/src/vcard/vcard4.nim index c1357a2..ca8687f 100644 --- a/src/vcard/vcard4.nim +++ b/src/vcard/vcard4.nim @@ -1074,8 +1074,7 @@ macro genSerializers( of vtTextList: let funcDef = genAstOpt({kDirtyTemplate}, enumName, typeName): func serialize*(p: typeName): string = - result = p.nameWithGroup & serialize(p.params) & - serialize(p.params) & ":" & + result = p.nameWithGroup & serialize(p.params) & ":" & (p.value --> map(serializeValue(it))).join(",") result.add(funcDef)