mirror of
https://github.com/oxen-io/session-android.git
synced 2024-12-24 00:37:47 +00:00
re-privatize getRecipientForNumber
This commit is contained in:
parent
e15ff6193f
commit
ca51ddac7f
@ -94,16 +94,18 @@ public class SingleContactSelectionActivity extends PassphraseRequiredSherlockFr
|
||||
|
||||
private Recipients contactDataToRecipients(ContactData contactData) {
|
||||
if (contactData == null || contactData.numbers == null) return null;
|
||||
List<Recipient> recipients = new ArrayList<Recipient>();
|
||||
Recipients recipients = new Recipients(new ArrayList<Recipient>());
|
||||
for (ContactAccessor.NumberData numberData : contactData.numbers) {
|
||||
if (NumberUtil.isValidSmsOrEmailOrGroup(numberData.number)) {
|
||||
Recipient recipient = RecipientFactory.getRecipientForNumber(SingleContactSelectionActivity.this,
|
||||
numberData.number,
|
||||
false);
|
||||
recipients.add(recipient);
|
||||
try {
|
||||
Recipients recipientsForNumber = RecipientFactory.getRecipientsFromString(SingleContactSelectionActivity.this,
|
||||
numberData.number,
|
||||
false);
|
||||
recipients.getRecipientsList().addAll(recipientsForNumber.getRecipientsList());
|
||||
} catch (RecipientFormattingException rfe) { }
|
||||
}
|
||||
}
|
||||
return new Recipients(recipients);
|
||||
return recipients;
|
||||
}
|
||||
|
||||
private void openNewConversation(Recipients recipients) {
|
||||
|
@ -51,7 +51,7 @@ public class RecipientFactory {
|
||||
return new Recipients(results);
|
||||
}
|
||||
|
||||
public static Recipient getRecipientForNumber(Context context, String number, boolean asynchronous) {
|
||||
private static Recipient getRecipientForNumber(Context context, String number, boolean asynchronous) {
|
||||
long recipientId = CanonicalAddressDatabase.getInstance(context).getCanonicalAddress(number);
|
||||
return provider.getRecipient(context, recipientId, asynchronous);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user