Allowing joining group calls in announcement groups.

This commit is contained in:
Greyson Parrelli
2021-08-25 13:21:11 -04:00
parent eb5418787a
commit b1fcea673a

View File

@@ -1430,7 +1430,7 @@ public class ConversationActivity extends PassphraseRequiredActivity
private void handleVideo(final Recipient recipient) { private void handleVideo(final Recipient recipient) {
if (recipient == null) return; if (recipient == null) return;
if (recipient.isPushV2Group() && groupViewModel.isNonAdminInAnnouncementGroup()) { if (recipient.isPushV2Group() && groupCallViewModel.hasActiveGroupCall().getValue() == Boolean.FALSE && groupViewModel.isNonAdminInAnnouncementGroup()) {
new MaterialAlertDialogBuilder(this).setTitle(R.string.ConversationActivity_cant_start_group_call) new MaterialAlertDialogBuilder(this).setTitle(R.string.ConversationActivity_cant_start_group_call)
.setMessage(R.string.ConversationActivity_only_admins_of_this_group_can_start_a_call) .setMessage(R.string.ConversationActivity_only_admins_of_this_group_can_start_a_call)
.setPositiveButton(android.R.string.ok, (d, w) -> d.dismiss()) .setPositiveButton(android.R.string.ok, (d, w) -> d.dismiss())