diff options
author | Allan Wang <me@allanwang.ca> | 2019-09-08 01:46:30 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2019-09-08 01:46:30 -0700 |
commit | ed9dfdd76d90d1f9a4fd52d5f90ad790f671a776 (patch) | |
tree | 9814e7f3f6ad1fe1261a51d0f0f0a4cfc7a2cede | |
parent | 926d0a6e9219852c48f15b526493267a855517e2 (diff) | |
download | frost-ed9dfdd76d90d1f9a4fd52d5f90ad790f671a776.tar.gz frost-ed9dfdd76d90d1f9a4fd52d5f90ad790f671a776.tar.bz2 frost-ed9dfdd76d90d1f9a4fd52d5f90ad790f671a776.zip |
Check extension after successful response
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/activities/ImageActivity.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/activities/ImageActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/activities/ImageActivity.kt index 15efc527..09620a54 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/activities/ImageActivity.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/activities/ImageActivity.kt @@ -362,12 +362,12 @@ class ImageActivity : KauBaseActivity() { .call() .execute() - imgExtension = getImageExtension(response.header("Content-Type")) ?: ".jpg" - if (!response.isSuccessful) { throw IOException("Unsuccessful response for image: ${response.peekBody(128).string()}") } + imgExtension = getImageExtension(response.header("Content-Type")) ?: ".jpg" + val body = response.body() ?: throw IOException("Failed to retrieve image body") file.copyFromInputStream(body.byteStream()) |