diff --git a/build.nims b/build.nims index 642caf67..dcfe5c13 100644 --- a/build.nims +++ b/build.nims @@ -156,7 +156,7 @@ task libcodexDynamic, "Generate bindings": let name = "libcodex" buildLibrary name, "library/", params, "dynamic" -task libcodextatic, "Generate bindings": +task libcodexStatic, "Generate bindings": var params = "" when compiles(commandLineParams): for param in commandLineParams(): diff --git a/library/codex_thread_requests/requests/node_lifecycle_request.nim b/library/codex_thread_requests/requests/node_lifecycle_request.nim index 18dbc7aa..532facf3 100644 --- a/library/codex_thread_requests/requests/node_lifecycle_request.nim +++ b/library/codex_thread_requests/requests/node_lifecycle_request.nim @@ -56,11 +56,7 @@ proc readValue*(r: var JsonReader, val: var SignedPeerRecord) = val = res.get() proc readValue*(r: var JsonReader, val: var ThreadCount) = - let res = ThreadCount.parse(r.readValue(string)) - if res.isErr: - raise - newException(SerializationError, "Cannot parse the thread count: " & res.error()) - val = res.get() + val = ThreadCount(r.readValue(int)) proc readValue*(r: var JsonReader, val: var NBytes) = val = NBytes(r.readValue(int))