aboutsummaryrefslogtreecommitdiff
path: root/client/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/lib.rs')
-rw-r--r--client/src/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/src/lib.rs b/client/src/lib.rs
index e751958..19be760 100644
--- a/client/src/lib.rs
+++ b/client/src/lib.rs
@@ -140,7 +140,7 @@ impl Session {
}
pub async fn download_url(&self, mut writer: impl UnpinWrite, url: String) -> Result<()> {
- let mut r = self.client.get(url).send().await?;
+ let mut r = self.client.get(url).send().await?.error_for_status()?;
while let Some(chunk) = r.chunk().await? {
writer.write_all(&chunk).await?;
}