qbit
qbit copied to clipboard
problem when trying to add torrent from disk
Hello, I appreciate the availability of this crate. I have encountered an issue while attempting to add a torrent from the local disk. Thank you for your assistance.
let arg = AddTorrentArg{
source: TorrentSource::TorrentFiles { torrents: std::fs::read("test.torrent").unwrap() },
..AddTorrentArg::default()
};
let _res = api.add_torrent(arg).await;
println!("{:?}", _res);
then catch --> Err(HttpError(reqwest::Error { kind: Builder, source: Custom("unsupported value") }))
It appears that the issue lies in the serialization component. Method::POST => req = req.form(body), -> serde_urlencoded::to_string(form)
Thanks for pointing out! Would you like to make a PR?
any progress?