Protects against invalid URLs

This commit is contained in:
Vitor Pamplona
2026-03-03 19:30:39 -05:00
parent 5cf306683a
commit 546d1e9e73
@@ -97,7 +97,9 @@ object MediaSaverToDisk {
onSuccess: () -> Any?, onSuccess: () -> Any?,
onError: (Throwable) -> Any?, onError: (Throwable) -> Any?,
) { ) {
try {
val client = okHttpClient(url) val client = okHttpClient(url)
val request = val request =
Request Request
.Builder() .Builder()
@@ -105,7 +107,6 @@ object MediaSaverToDisk {
.url(url) .url(url)
.build() .build()
try {
client.newCall(request).executeAsync().use { response -> client.newCall(request).executeAsync().use { response ->
withContext(Dispatchers.IO) { withContext(Dispatchers.IO) {
check(response.isSuccessful) check(response.isSuccessful)