diff options
Diffstat (limited to 'client/src')
-rw-r--r-- | client/src/lib.rs | 2 |
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?; } |