Fix json.to for types with generic parameters
This commit is contained in:
parent
2199f83280
commit
8247323860
2 changed files with 9 additions and 2 deletions
|
|
@ -1896,7 +1896,7 @@ macro to*(node: JsonNode, T: typedesc): untyped =
|
|||
## doAssert data.person.age == 21
|
||||
## doAssert data.list == @[1, 2, 3, 4]
|
||||
|
||||
let typeNode = getType(T)
|
||||
let typeNode = getTypeInst(T)
|
||||
expectKind(typeNode, nnkBracketExpr)
|
||||
doAssert(($typeNode[0]).normalize == "typedesc")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue