aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/nimpb_buildpkg/plugin.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nimpb_buildpkg/plugin.nim b/src/nimpb_buildpkg/plugin.nim
index 3f04674..27e4253 100644
--- a/src/nimpb_buildpkg/plugin.nim
+++ b/src/nimpb_buildpkg/plugin.nim
@@ -952,7 +952,7 @@ iterator genMessageFromJsonProc(msg: Message): string =
elif isEnum(field):
result = &"parseEnum[{field.typeName}]({n})"
elif isFloat(field):
- result = &"parseFloat({n})"
+ result = &"parseFloat[{field.nimTypeName}]({n})"
elif field.ftype == google_protobuf_FieldDescriptorProto_Type.TypeBool:
result = &"parseBool({n})"
elif isNumeric(field):