mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-21 00:28:02 +01:00
Allow signup captchas to target CLDR two-letter region codes
This commit is contained in:
committed by
Jon Chambers
parent
d23e89fb9c
commit
b280c768a4
@@ -79,6 +79,15 @@ public class Util {
|
||||
else return "0";
|
||||
}
|
||||
|
||||
public static String getRegion(final String number) {
|
||||
try {
|
||||
final PhoneNumber phoneNumber = PHONE_NUMBER_UTIL.parse(number, null);
|
||||
return PHONE_NUMBER_UTIL.getRegionCodeForNumber(phoneNumber);
|
||||
} catch (final NumberParseException e) {
|
||||
return "ZZ";
|
||||
}
|
||||
}
|
||||
|
||||
public static String getNumberPrefix(String number) {
|
||||
String countryCode = getCountryCode(number);
|
||||
int remaining = number.length() - (1 + countryCode.length());
|
||||
|
||||
Reference in New Issue
Block a user