len 8 년 전
부모
커밋
bb9e230b35
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      app/src/main/java/eu/kanade/tachiyomi/util/DiskUtil.kt

+ 5 - 2
app/src/main/java/eu/kanade/tachiyomi/util/DiskUtil.kt

@@ -16,8 +16,11 @@ import java.security.NoSuchAlgorithmException
 object DiskUtil {
 
     fun isImage(name: String, openStream: (() -> InputStream)? = null): Boolean {
-        val contentType = URLConnection.guessContentTypeFromName(name)
-                ?: openStream?.let { findImageMime(it) }
+        val contentType = try {
+            URLConnection.guessContentTypeFromName(name)
+        } catch (e: Exception) {
+            null
+        } ?: openStream?.let { findImageMime(it) }
 
         return contentType?.startsWith("image/") ?: false
     }