Fix issues with some japanese numbers being detected as shortcodes.

This commit is contained in:
Greyson Parrelli committed 2023-11-17 13:55:20 -05:00
1 parent 5698e0deda
commit cd8c75bc78
1 file changed
+2 -1
@@ -127,6 +127,7 @@ public class PhoneNumberFormatter {
}
if (isShortCode(bareNumber, localCountryCode)) {
Log.i(TAG, "Shortcode detected.");
return bareNumber;
}
@@ -165,7 +166,7 @@ public class PhoneNumberFormatter {
private boolean isShortCode(@NonNull String bareNumber, String localCountryCode) {
try {
Phonenumber.PhoneNumber parsedNumber = phoneNumberUtil.parse(bareNumber, localCountryCode);
return ShortNumberInfo.getInstance().isPossibleShortNumberForRegion(parsedNumber, localCountryCode);
return ShortNumberInfo.getInstance().isValidShortNumberForRegion(parsedNumber, localCountryCode);
} catch (NumberParseException e) {
return false;
}