Loading app/src/main/java/app/fedilab/android/helper/MediaHelper.java +8 −3 Original line number Diff line number Diff line Loading @@ -100,7 +100,10 @@ public class MediaHelper { } try { String mime = getMimeType(url); final String fileName = URLUtil.guessFileName(url, null, null); String fileName = URLUtil.guessFileName(url, null, null); if (fileName.endsWith(".bin")) { fileName = fileName.replace(".bin", ".mp4"); } request.allowScanningByMediaScanner(); if (mime.toLowerCase().startsWith("video")) { request.setDestinationInExternalPublicDir(Environment.DIRECTORY_MOVIES, context.getString(R.string.app_name) + "/" + fileName); Loading Loading @@ -134,9 +137,11 @@ public class MediaHelper { .into(new CustomTarget<File>() { @Override public void onResourceReady(@NotNull File file, Transition<? super File> transition) { final String fileName = URLUtil.guessFileName(url, null, null); String fileName = URLUtil.guessFileName(url, null, null); if (fileName.endsWith(".bin")) { fileName = fileName.replace(".bin", ".jpg"); } File path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); File targeted_folder = new File(path, context.getString(R.string.app_name)); if (!targeted_folder.exists()) { Loading src/fdroid/fastlane/metadata/android/en/changelogs/464.txt +1 −0 Original line number Diff line number Diff line Loading @@ -7,4 +7,5 @@ Changed: Fixed: - Fix a crash with Art timelines - Friendica: media cannot be downloaded/shared - Fix a crash with pinned timelines No newline at end of file Loading
app/src/main/java/app/fedilab/android/helper/MediaHelper.java +8 −3 Original line number Diff line number Diff line Loading @@ -100,7 +100,10 @@ public class MediaHelper { } try { String mime = getMimeType(url); final String fileName = URLUtil.guessFileName(url, null, null); String fileName = URLUtil.guessFileName(url, null, null); if (fileName.endsWith(".bin")) { fileName = fileName.replace(".bin", ".mp4"); } request.allowScanningByMediaScanner(); if (mime.toLowerCase().startsWith("video")) { request.setDestinationInExternalPublicDir(Environment.DIRECTORY_MOVIES, context.getString(R.string.app_name) + "/" + fileName); Loading Loading @@ -134,9 +137,11 @@ public class MediaHelper { .into(new CustomTarget<File>() { @Override public void onResourceReady(@NotNull File file, Transition<? super File> transition) { final String fileName = URLUtil.guessFileName(url, null, null); String fileName = URLUtil.guessFileName(url, null, null); if (fileName.endsWith(".bin")) { fileName = fileName.replace(".bin", ".jpg"); } File path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); File targeted_folder = new File(path, context.getString(R.string.app_name)); if (!targeted_folder.exists()) { Loading
src/fdroid/fastlane/metadata/android/en/changelogs/464.txt +1 −0 Original line number Diff line number Diff line Loading @@ -7,4 +7,5 @@ Changed: Fixed: - Fix a crash with Art timelines - Friendica: media cannot be downloaded/shared - Fix a crash with pinned timelines No newline at end of file