diff --git a/app/src/main/java/org/thoughtcrime/securesms/storage/ContactRecordProcessor.java b/app/src/main/java/org/thoughtcrime/securesms/storage/ContactRecordProcessor.java index 854b0bec50..18a37b3f1b 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/storage/ContactRecordProcessor.java +++ b/app/src/main/java/org/thoughtcrime/securesms/storage/ContactRecordProcessor.java @@ -28,11 +28,14 @@ import java.util.Objects; import java.util.Optional; import java.util.TreeMap; import java.util.TreeSet; +import java.util.regex.Pattern; public class ContactRecordProcessor extends DefaultStorageRecordProcessor { private static final String TAG = Log.tag(ContactRecordProcessor.class); + private static final Pattern E164_PATTERN = Pattern.compile("^\\+[1-9]\\d{0,18}$"); + private final RecipientTable recipientTable; private final ACI selfAci; @@ -141,6 +144,9 @@ public class ContactRecordProcessor extends DefaultStorageRecordProcessor