Fix an error when parsing Steam responses
This commit is contained in:
parent
06602c842e
commit
be15b672a1
1 changed files with 2 additions and 2 deletions
|
@ -198,7 +198,7 @@ mod product_info {
|
||||||
where
|
where
|
||||||
D: serde::de::Deserializer<'de>,
|
D: serde::de::Deserializer<'de>,
|
||||||
{
|
{
|
||||||
let s: &str = serde::de::Deserialize::deserialize(deserializer)?;
|
let s: String = serde::de::Deserialize::deserialize(deserializer)?;
|
||||||
Ok(s == "1")
|
Ok(s == "1")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -228,7 +228,7 @@ mod product_info {
|
||||||
Ok(value) => out.push(value),
|
Ok(value) => out.push(value),
|
||||||
Err(e) => {
|
Err(e) => {
|
||||||
println!(" parse_vec: type failure - {e:?}");
|
println!(" parse_vec: type failure - {e:?}");
|
||||||
return Err(serde::de::Error::custom("parse_vec: type failure - {e:?}"));
|
return Err(serde::de::Error::custom(format!("parse_vec: type failure - {e:?}")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue