mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-05-08 09:18:39 +01:00
Do not include tombstone attachments in backups.
This commit is contained in:
+1
-1
@@ -771,7 +771,7 @@ private fun LinkPreview.toRemoteLinkPreview(mediaArchiveEnabled: Boolean): org.t
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun BackupMessageRecord.toRemoteViewOnceMessage(mediaArchiveEnabled: Boolean, reactionRecords: List<ReactionRecord>?, attachments: List<DatabaseAttachment>?): ViewOnceMessage {
|
private fun BackupMessageRecord.toRemoteViewOnceMessage(mediaArchiveEnabled: Boolean, reactionRecords: List<ReactionRecord>?, attachments: List<DatabaseAttachment>?): ViewOnceMessage {
|
||||||
val attachment: DatabaseAttachment? = attachments?.firstOrNull()
|
val attachment: DatabaseAttachment? = attachments?.firstOrNull()?.takeUnless { !it.hasData && it.size == 0L && it.archiveMediaId == null && it.width == 0 && it.height == 0 && it.blurHash == null}
|
||||||
|
|
||||||
return ViewOnceMessage(
|
return ViewOnceMessage(
|
||||||
attachment = attachment?.toRemoteMessageAttachment(mediaArchiveEnabled),
|
attachment = attachment?.toRemoteMessageAttachment(mediaArchiveEnabled),
|
||||||
|
|||||||
Reference in New Issue
Block a user