diff --git a/veilid-wasm/src/lib.rs b/veilid-wasm/src/lib.rs index 35bbc638..67ada469 100644 --- a/veilid-wasm/src/lib.rs +++ b/veilid-wasm/src/lib.rs @@ -628,7 +628,7 @@ pub fn routing_context_watch_dht_values( let res = routing_context .watch_dht_values(key, subkeys, expiration, count) .await?; - APIResult::Ok(res.to_string()) + APIResult::Ok(res.as_u64().to_string()) }) } diff --git a/veilid-wasm/src/veilid_routing_context_js.rs b/veilid-wasm/src/veilid_routing_context_js.rs index 26a53a61..1515a954 100644 --- a/veilid-wasm/src/veilid_routing_context_js.rs +++ b/veilid-wasm/src/veilid_routing_context_js.rs @@ -379,7 +379,7 @@ impl VeilidRoutingContext { let res = routing_context .watch_dht_values(key, subkeys, expiration, count) .await?; - APIResult::Ok(res.to_string()) + APIResult::Ok(res.as_u64().to_string()) } /// Cancels a watch early