mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 09:20:19 +01:00
Fix blocking bugs for internal link and sync testing.
This commit is contained in:
@@ -60,7 +60,8 @@ data class OutgoingMessage(
|
||||
val isBlocked: Boolean = false,
|
||||
val isUnblocked: Boolean = false,
|
||||
val poll: Poll? = null,
|
||||
val messageExtras: MessageExtras? = null
|
||||
val messageExtras: MessageExtras? = null,
|
||||
val isSelfGroupAdd: Boolean = false
|
||||
) {
|
||||
|
||||
val isV2Group: Boolean = messageGroupContext != null && GroupV2UpdateMessageUtil.isGroupV2(messageGroupContext)
|
||||
@@ -240,7 +241,7 @@ data class OutgoingMessage(
|
||||
* Helper for creating a group update message when a state change occurs and needs to be sent to others.
|
||||
*/
|
||||
@JvmStatic
|
||||
fun groupUpdateMessage(threadRecipient: Recipient, update: GV2UpdateDescription, sentTimeMillis: Long): OutgoingMessage {
|
||||
fun groupUpdateMessage(threadRecipient: Recipient, update: GV2UpdateDescription, sentTimeMillis: Long, isSelfGroupAdd: Boolean): OutgoingMessage {
|
||||
val messageExtras = MessageExtras(gv2UpdateDescription = update)
|
||||
val groupContext = MessageGroupContext(update.gv2ChangeDescription!!)
|
||||
|
||||
@@ -251,7 +252,8 @@ data class OutgoingMessage(
|
||||
isGroup = true,
|
||||
isGroupUpdate = true,
|
||||
isSecure = true,
|
||||
messageExtras = messageExtras
|
||||
messageExtras = messageExtras,
|
||||
isSelfGroupAdd = isSelfGroupAdd
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user