fix: parse config using int for NBytes instead of string (#1344)

This commit is contained in:
Arnaud 2025-11-11 10:25:45 +04:00 committed by GitHub
parent 4006b0024b
commit 5a227dbb56
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -63,10 +63,7 @@ proc readValue*(r: var JsonReader, val: var ThreadCount) =
val = res.get()
proc readValue*(r: var JsonReader, val: var NBytes) =
let res = NBytes.parse(r.readValue(string))
if res.isErr:
raise newException(SerializationError, "Cannot parse the NBytes: " & res.error())
val = res.get()
val = NBytes(r.readValue(int))
proc readValue*(r: var JsonReader, val: var Duration) =
var dur: Duration