fix(torn-api): fix request parameter encoding

This commit is contained in:
pyrite 2025-05-28 10:19:43 +02:00
parent 40913bc89b
commit 98073a37bd
Signed by: pyrite
GPG key ID: 7F1BA9170CD35D15

View file

@ -14,7 +14,13 @@ impl ApiRequest {
pub fn url(&self) -> String { pub fn url(&self) -> String {
let mut url = format!("https://api.torn.com/v2{}?", self.path); let mut url = format!("https://api.torn.com/v2{}?", self.path);
let mut first = true;
for (name, value) in &self.parameters { for (name, value) in &self.parameters {
if first {
first = false;
} else {
url.push('&');
}
url.push_str(&format!("{name}={value}")); url.push_str(&format!("{name}={value}"));
} }