1
Fork 0

Print raw responses to console

This commit is contained in:
prescientmoon 2025-04-21 16:31:04 +02:00
parent b70d9aaae2
commit 54bcc67bdc
Signed by: prescientmoon
SSH key fingerprint: SHA256:UUF9JT2s8Xfyv76b8ZuVL7XrmimH4o49p4b+iexbVH4

View file

@ -167,11 +167,11 @@ pub async fn best(
let decoded = if let (true, MaybeData::SomeData(inner)) = (decoded.code == 0, &decoded.data) {
inner
} else {
println!("Raw error response: {}", String::from_utf8_lossy(&bytes));
return Err(anyhow!(
"The server returned an error: \"{}\". Full response:\n```\n{:?}\n``` \nRaw response:\n```\n{}\n```",
"The server returned an error: \"{}\". Full response:\n```\n{:?}\n```",
&decoded.msg,
&decoded,
String::from_utf8_lossy(&bytes)
&decoded
)
.tag(ErrorKind::Internal));
};
@ -246,11 +246,11 @@ pub async fn users(
let decoded = if let (true, MaybeData::SomeData(inner)) = (decoded.code == 0, &decoded.data) {
inner
} else {
println!("Raw error response: {}", String::from_utf8_lossy(&bytes));
return Err(anyhow!(
"The server returned an error: \"{}\". Full response:\n```\n{:?}\n``` \nRaw response:\n```\n{}\n```",
"The server returned an error: \"{}\". Full response:\n```\n{:?}\n```",
&decoded.msg,
&decoded,
String::from_utf8_lossy(&bytes)
&decoded
)
.tag(ErrorKind::Internal));
};