Generate thumbnails for quote attachments.

This commit is contained in:
Greyson Parrelli
2025-08-26 12:54:16 -04:00
parent 71dd1d9d8b
commit d4c1c39179
22 changed files with 276 additions and 148 deletions

View File

@@ -703,7 +703,7 @@ class AttachmentTableTest_deduping {
author = Recipient.self().id,
text = "Some quote text",
isOriginalMissing = false,
attachments = listOf(originalAttachment),
attachment = originalAttachment,
mentions = emptyList(),
type = QuoteModel.Type.NORMAL,
bodyRanges = null
@@ -712,7 +712,7 @@ class AttachmentTableTest_deduping {
threadId = threadId,
forceSms = false,
insertListener = null
)
).messageId
val attachments = SignalDatabase.attachments.getAttachmentsForMessage(messageId)
return attachments[0].attachmentId

View File

@@ -51,7 +51,7 @@ object MmsHelper {
message: OutgoingMessage,
threadId: Long
): Long {
return SignalDatabase.messages.insertMessageOutbox(message, threadId, false, GroupReceiptTable.STATUS_UNKNOWN, null)
return SignalDatabase.messages.insertMessageOutbox(message, threadId, false, GroupReceiptTable.STATUS_UNKNOWN, null).messageId
}
fun insert(