From f446e18289b9065a5f9563fb66916b4518790e30 Mon Sep 17 00:00:00 2001 From: Nicholas Tinsley Date: Thu, 26 Oct 2023 11:23:47 -0400 Subject: [PATCH] Require attachment data to be shown in "All" list. --- .../java/org/thoughtcrime/securesms/database/MediaTable.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/MediaTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/MediaTable.kt index c9f81ca6ee..f308da81ae 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/MediaTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/MediaTable.kt @@ -121,7 +121,9 @@ class MediaTable internal constructor(context: Context?, databaseHelper: SignalD ${AttachmentTable.CONTENT_TYPE} LIKE 'audio/%' """ ) - private val ALL_MEDIA_QUERY = String.format(BASE_MEDIA_QUERY, "${AttachmentTable.CONTENT_TYPE} NOT LIKE 'text/x-signal-plain'") + + private val ALL_MEDIA_QUERY = String.format(BASE_MEDIA_QUERY, "${AttachmentTable.DATA} IS NOT NULL AND ${AttachmentTable.CONTENT_TYPE} NOT LIKE 'text/x-signal-plain'") + private val DOCUMENT_MEDIA_QUERY = String.format( BASE_MEDIA_QUERY, """