fix download extension parsing

This commit is contained in:
Austin Huang 2021-07-05 14:16:29 -04:00
parent 506e0c5685
commit 06f679608c
No known key found for this signature in database
GPG Key ID: 84C23AA04587A91F
1 changed files with 2 additions and 4 deletions

View File

@ -209,9 +209,7 @@ object DownloadUtils {
val extension = getFileExtensionFromUrl(displayUrl)
val usernamePrepend = if (isEmpty(username)) "" else username + "_"
val fileName = usernamePrepend + postId + sliderPostfix + extension
val mimeType = Utils.mimeTypeMap.getMimeTypeFromExtension(
if (extension.startsWith(".")) extension.substring(1) else extension
)
val mimeType = Utils.mimeTypeMap.getMimeTypeFromExtension(extension)
return Pair(fileName, mimeType!!)
}
@ -269,7 +267,7 @@ object DownloadUtils {
) {
val dotPos = filename.lastIndexOf('.')
if (0 <= dotPos) {
return filename.substring(dotPos)
return filename.substring(dotPos + 1)
}
}
}