Fixed getExtensionFromFileName not working sometimes

This commit is contained in:
Sylvain Berfini 2020-06-19 10:56:11 +02:00
parent f7c7fe2595
commit 732cc7586c

View file

@ -48,7 +48,14 @@ class FileUtils {
}
fun getExtensionFromFileName(fileName: String): String {
return MimeTypeMap.getFileExtensionFromUrl(fileName)
var extension = MimeTypeMap.getFileExtensionFromUrl(fileName)
if (extension == null || extension.isEmpty()) {
val i = fileName.lastIndexOf('.')
if (i > 0) {
extension = fileName.substring(i + 1)
}
}
return extension
}
fun isExtensionImage(path: String): Boolean {