From fe17e01ff5312d30c5e32c698dcefff1d3130496 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 7 Oct 2025 11:00:15 -0300 Subject: [PATCH] Fix improper filename on sent media items. --- app/src/main/java/org/thoughtcrime/securesms/mediasend/Media.kt | 2 +- .../securesms/mediasend/MediaSendDocumentFragment.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/Media.kt b/app/src/main/java/org/thoughtcrime/securesms/mediasend/Media.kt index 7537a4b615..6989353f0c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/Media.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/Media.kt @@ -25,7 +25,7 @@ data class Media( val bucketId: String?, val caption: String?, val transformProperties: TransformProperties?, - val fileName: String? + var fileName: String? ) : Parcelable { companion object { const val ALL_MEDIA_BUCKET_ID: String = "org.thoughtcrime.securesms.ALL_MEDIA" diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendDocumentFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendDocumentFragment.kt index 7664d6bdcb..8d3cb35ccb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendDocumentFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaSendDocumentFragment.kt @@ -52,6 +52,7 @@ class MediaSendDocumentFragment : Fragment(R.layout.mediasend_document_fragment) val fileInfo: Pair? = getFileInfo() if (fileInfo != null) { + media.fileName = fileInfo.first name.text = fileInfo.first ?: getString(R.string.DocumentView_unnamed_file) size.text = fileInfo.second.bytes.toUnitString() @@ -125,6 +126,7 @@ class MediaSendDocumentFragment : Fragment(R.layout.mediasend_document_fragment) if (cursor != null && cursor.moveToFirst()) { val fileName = cursor.getString(cursor.getColumnIndexOrThrow(OpenableColumns.DISPLAY_NAME)) val fileSize = cursor.getLong(cursor.getColumnIndexOrThrow(OpenableColumns.SIZE)) + media.fileName = fileName return Pair(fileName, fileSize) }