diff options
| author | 2015-10-20 17:48:20 +0000 | |
|---|---|---|
| committer | 2015-10-20 17:48:20 +0000 | |
| commit | 3b30aae6e702cbdad4ada69b76e4bc50fa2e161c (patch) | |
| tree | a72d2121e836a4fd8e828e4d3df9839ed8872599 | |
| parent | c3e46adc7797b4e894ef1e8ffd972acddb8fbbfa (diff) | |
| parent | 5d7604323fdcf3a26085a9545adfc595205f12da (diff) | |
Merge "Ignore network policies with missing IMSI." into mnc-dr-dev am: 38463bb950
am: 5d7604323f
* commit '5d7604323fdcf3a26085a9545adfc595205f12da':
Ignore network policies with missing IMSI.
| -rw-r--r-- | core/java/android/net/NetworkTemplate.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/net/NetworkTemplate.java b/core/java/android/net/NetworkTemplate.java index 57eef834311a..b7a411e4b646 100644 --- a/core/java/android/net/NetworkTemplate.java +++ b/core/java/android/net/NetworkTemplate.java @@ -288,7 +288,8 @@ public class NetworkTemplate implements Parcelable { } else { final boolean matchesType = (sForceAllNetworkTypes || contains(DATA_USAGE_NETWORK_TYPES, ident.mType)); - return matchesType && ArrayUtils.contains(mMatchSubscriberIds, ident.mSubscriberId); + return matchesType && !ArrayUtils.isEmpty(mMatchSubscriberIds) + && ArrayUtils.contains(mMatchSubscriberIds, ident.mSubscriberId); } } |