Fix to allow send of Signal invitation SMS to a single person.

Fixes #9970
This commit is contained in:
Alan Evans
2020-08-31 11:33:50 -03:00
committed by GitHub
parent 28d5ca7ed9
commit 40a8d21c15
8 changed files with 18 additions and 21 deletions

View File

@@ -59,7 +59,7 @@ public class AddMembersActivity extends PushContactSelectionActivity {
}
@Override
public boolean onContactSelected(Optional<RecipientId> recipientId, String number) {
public boolean onBeforeContactSelected(Optional<RecipientId> recipientId, String number) {
if (getGroupId().isV1() && recipientId.isPresent() && !Recipient.resolved(recipientId.get()).hasE164()) {
Toast.makeText(this, R.string.AddMembersActivity__this_person_cant_be_added_to_legacy_groups, Toast.LENGTH_SHORT).show();
return false;

View File

@@ -114,7 +114,7 @@ public final class AddToGroupsActivity extends ContactSelectionActivity {
}
@Override
public boolean onContactSelected(Optional<RecipientId> recipientId, String number) {
public boolean onBeforeContactSelected(Optional<RecipientId> recipientId, String number) {
if (contactsFragment.isMulti()) {
throw new UnsupportedOperationException("Not yet built to handle multi-select.");
// if (contactsFragment.hasQueryFilter()) {

View File

@@ -93,7 +93,7 @@ public class CreateGroupActivity extends ContactSelectionActivity {
}
@Override
public boolean onContactSelected(Optional<RecipientId> recipientId, String number) {
public boolean onBeforeContactSelected(Optional<RecipientId> recipientId, String number) {
if (contactsFragment.hasQueryFilter()) {
getToolbar().clear();
}