am 1733a3de: Merge "SIP addresses containing "911" shouldn\'t be considered emergency calls" into ics-mr1
* commit '1733a3de8c4f98ba4df08ab79d1fef6d2684d2c2': SIP addresses containing "911" shouldn't be considered emergency calls
This commit is contained in:
@@ -1575,6 +1575,17 @@ public class PhoneNumberUtils
|
||||
// If the number passed in is null, just return false:
|
||||
if (number == null) return false;
|
||||
|
||||
// If the number passed in is a SIP address, return false, since the
|
||||
// concept of "emergency numbers" is only meaningful for calls placed
|
||||
// over the cell network.
|
||||
// (Be sure to do this check *before* calling extractNetworkPortionAlt(),
|
||||
// since the whole point of extractNetworkPortionAlt() is to filter out
|
||||
// any non-dialable characters (which would turn 'abc911def@example.com'
|
||||
// into '911', for example.))
|
||||
if (isUriNumber(number)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Strip the separators from the number before comparing it
|
||||
// to the list.
|
||||
number = extractNetworkPortionAlt(number);
|
||||
|
||||
Reference in New Issue
Block a user