mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 00:59:49 +01:00
Add sync group sent text message processing test.
This commit is contained in:
committed by
Alex Hart
parent
305f6c610c
commit
fc9a6b98d1
@@ -1,6 +1,7 @@
|
||||
package org.thoughtcrime.securesms.messages
|
||||
|
||||
import com.google.protobuf.ByteString
|
||||
import com.google.protobuf.GeneratedMessageLite
|
||||
import org.signal.core.util.orNull
|
||||
import org.signal.libsignal.protocol.message.DecryptionErrorMessage
|
||||
import org.signal.libsignal.zkgroup.groups.GroupMasterKey
|
||||
@@ -177,4 +178,10 @@ object SignalServiceProtoUtil {
|
||||
fun Long.toMobileCoinMoney(): Money {
|
||||
return Money.picoMobileCoin(this)
|
||||
}
|
||||
|
||||
@Suppress("UNCHECKED_CAST")
|
||||
inline fun <reified MessageType : GeneratedMessageLite<MessageType, BuilderType>, BuilderType : GeneratedMessageLite.Builder<MessageType, BuilderType>> GeneratedMessageLite.Builder<MessageType, BuilderType>.buildWith(block: BuilderType.() -> Unit): MessageType {
|
||||
block(this as BuilderType)
|
||||
return build()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user