mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-22 09:49:30 +01:00
Don't send group update messages when member labels are changed.
This commit is contained in:
@@ -4,8 +4,8 @@ import androidx.annotation.NonNull;
|
||||
|
||||
import org.signal.storageservice.storage.protos.groups.local.DecryptedGroupChange;
|
||||
import org.thoughtcrime.securesms.mms.MessageGroupContext;
|
||||
import org.whispersystems.signalservice.api.groupsv2.DecryptedGroupUtil;
|
||||
import org.signal.core.models.ServiceId;
|
||||
import org.whispersystems.signalservice.api.groupsv2.DecryptedGroupExtensions;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.Optional;
|
||||
@@ -44,7 +44,7 @@ public final class GroupV2UpdateMessageUtil {
|
||||
DecryptedGroupChange withoutDeletedMembers = decryptedGroupChange.newBuilder()
|
||||
.deleteMembers(Collections.emptyList())
|
||||
.build();
|
||||
return DecryptedGroupUtil.changeIsEmpty(withoutDeletedMembers);
|
||||
return DecryptedGroupExtensions.getChangedFields(withoutDeletedMembers).isEmpty();
|
||||
}
|
||||
|
||||
public static boolean isJoinRequestCancel(@NonNull MessageGroupContext groupContext) {
|
||||
|
||||
Reference in New Issue
Block a user