This commit is contained in:
len 2017-04-07 20:32:22 +02:00
parent bc9417e16b
commit bb9e230b35

View file

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