diff --git a/src/org/thoughtcrime/securesms/database/Address.java b/src/org/thoughtcrime/securesms/database/Address.java index 15fe20a4b2..6104c9e5ba 100644 --- a/src/org/thoughtcrime/securesms/database/Address.java +++ b/src/org/thoughtcrime/securesms/database/Address.java @@ -206,7 +206,7 @@ public class Address implements Parcelable, Comparable
{ public String format(@Nullable String number) { if (number == null) return "Unknown"; if (number.startsWith("__textsecure_group__!")) return number; - if (ALPHA_PATTERN.matcher(number).matches()) return number.trim(); + if (ALPHA_PATTERN.matcher(number).find()) return number.trim(); String bareNumber = number.replaceAll("[^0-9+]", ""); diff --git a/src/org/thoughtcrime/securesms/database/DatabaseFactory.java b/src/org/thoughtcrime/securesms/database/DatabaseFactory.java index 571ac70d04..e42fb2f2c9 100644 --- a/src/org/thoughtcrime/securesms/database/DatabaseFactory.java +++ b/src/org/thoughtcrime/securesms/database/DatabaseFactory.java @@ -1319,7 +1319,7 @@ public class DatabaseFactory { public String migrate(@Nullable String number) { if (number == null) return "Unknown"; if (number.startsWith("__textsecure_group__!")) return number; - if (ALPHA_PATTERN.matcher(number).matches()) return number; + if (ALPHA_PATTERN.matcher(number).find()) return number.trim(); String bareNumber = number.replaceAll("[^0-9+]", "");