Uhh, switch from valid to possible short codes?

Fixes #4478
// FREEBIE
This commit is contained in:
Moxie Marlinspike 2015-11-13 17:07:43 -08:00
parent c17e24250d
commit 2a753c7795

View File

@ -242,8 +242,9 @@ public class CanonicalAddressDatabase {
PhoneNumberUtil util = PhoneNumberUtil.getInstance();
Phonenumber.PhoneNumber localNumberObject = util.parse(localNumber, null);
String localCountryCode = util.getRegionCodeForNumber(localNumberObject);
Phonenumber.PhoneNumber shortCode = util.parse(number, localCountryCode);
return ShortNumberInfo.getInstance().isValidShortNumberForRegion(number, localCountryCode);
return ShortNumberInfo.getInstance().isPossibleShortNumberForRegion(shortCode, localCountryCode);
} catch (NumberParseException e) {
Log.w(TAG, e);
return false;