Convert some SignalServiceAttachment* classes to kotlin.

This commit is contained in:
Greyson Parrelli
2024-08-02 16:45:06 -04:00
committed by mtang-signal
parent bb01c0501b
commit 8932eef991
40 changed files with 431 additions and 673 deletions

View File

@@ -35,25 +35,25 @@ object ReleaseChannel {
): MessageTable.InsertResult? {
val attachments: Optional<List<SignalServiceAttachment>> = if (media != null) {
val attachment = SignalServiceAttachmentPointer(
Cdn.S3.cdnNumber,
SignalServiceAttachmentRemoteId.S3,
mediaType,
null,
Optional.empty(),
Optional.empty(),
mediaWidth,
mediaHeight,
Optional.empty(),
Optional.empty(),
0,
Optional.of(media),
false,
false,
MediaUtil.isVideo(mediaType),
Optional.empty(),
Optional.empty(),
System.currentTimeMillis(),
mediaAttachmentUuid
cdnNumber = Cdn.S3.cdnNumber,
remoteId = SignalServiceAttachmentRemoteId.S3,
contentType = mediaType,
key = null,
size = Optional.empty(),
preview = Optional.empty(),
width = mediaWidth,
height = mediaHeight,
digest = Optional.empty(),
incrementalDigest = Optional.empty(),
incrementalMacChunkSize = 0,
fileName = Optional.of(media),
voiceNote = false,
isBorderless = false,
isGif = MediaUtil.isVideo(mediaType),
caption = Optional.empty(),
blurHash = Optional.empty(),
uploadTimestamp = System.currentTimeMillis(),
uuid = mediaAttachmentUuid
)
Optional.of(listOf(attachment))