commit c861688151a4fb617d7a6bac248b19ca27c0a00f parent 37026afcb0505a70a3af1568aa6cc7f5980ae9b0 Author: rhunk <101876869+rhunk@users.noreply.github.com> Date: Fri, 23 Jun 2023 13:46:09 +0200 fix(media_downloader): unknown media type Diffstat:
M | app/src/main/kotlin/me/rhunk/snapenhance/download/DownloadManagerReceiver.kt | | | 5 | +++++ |
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/download/DownloadManagerReceiver.kt b/app/src/main/kotlin/me/rhunk/snapenhance/download/DownloadManagerReceiver.kt @@ -118,6 +118,11 @@ class DownloadManagerReceiver : BroadcastReceiver() { runCatching { val fileType = FileType.fromFile(inputFile) + if (fileType == FileType.UNKNOWN) { + longToast(translation.format("failed_gallery_toast", "error" to "Unknown media type")) + return + } + val outputFile = File(pendingDownload.outputPath + "." + fileType.fileExtension).also { createNeededDirectories(it) } inputFile.copyTo(outputFile, overwrite = true)