Skip to content

Commit 0640259

Browse files
chore: update nim-json-serializatio for uint16 as json (#131)
1 parent 9e1017f commit 0640259

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

json_serialization/writer.nim

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,10 @@ template writeValueObjectOrTuple(Flavor, w, value) =
431431
{.error: "Please override writeValue for the " & typeName & " type (or import the module where the override is provided)".}
432432

433433
when value is distinct:
434-
writeRecordValue(w, distinctBase(value, recursive = false))
434+
when distinctBase(value) is object|tuple:
435+
writeRecordValue(w, distinctBase(value, recursive = false))
436+
else:
437+
writeValue(w, distinctBase(value, recursive = false))
435438
else:
436439
writeRecordValue(w, value)
437440

0 commit comments

Comments
 (0)