summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ipfs-api/examples/config.rs2
-rw-r--r--ipfs-api/src/client/internal.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/ipfs-api/examples/config.rs b/ipfs-api/examples/config.rs
index 0d22ace..884ecb4 100644
--- a/ipfs-api/examples/config.rs
+++ b/ipfs-api/examples/config.rs
@@ -52,7 +52,7 @@ async fn main() {
//set a boolean value
let response = client
- .config_set_bool("Pubsub.DisableSigning", "false")
+ .config_set_bool("Pubsub.DisableSigning", false)
.await
.expect("Config write failed");
diff --git a/ipfs-api/src/client/internal.rs b/ipfs-api/src/client/internal.rs
index 6674daa..974d3c0 100644
--- a/ipfs-api/src/client/internal.rs
+++ b/ipfs-api/src/client/internal.rs
@@ -898,12 +898,12 @@ impl IpfsClient {
pub async fn config_set_bool(
&self,
key: &str,
- value: &str,
+ value: bool,
) -> Result<response::ConfigResponse, Error> {
self.request(
request::Config {
key,
- value: Some(value),
+ value: Some(&value.to_string()),
boolean: Some(true),
stringified_json: None,
},