We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c2ce946 commit a6aca5eCopy full SHA for a6aca5e
git-cliff-core/src/remote/mod.rs
@@ -175,20 +175,11 @@ pub trait RemoteClient {
175
log::trace!("Response: {:?}", text);
176
text
177
} else {
178
- log::trace!("Response: {:?}", response_text);
179
- }
180
-
181
- match serde_json::from_str::<T>(&response_text) {
182
- Ok(result) => Ok(result),
183
- Err(e) => {
184
- log::error!(
185
- "Failed to parse JSON response. Error: {}. First 500 chars of response: {}",
186
- e,
187
- response_text.chars().take(500).collect::<String>()
188
- );
189
- Err(e.into())
190
191
+ let text = response.text().await?;
+ log::error!("Request error: {}", text);
+ text
+ };
+ Ok(serde_json::from_str::<T>(&response_text)?)
192
}
193
194
0 commit comments