summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Mak <tonymak@google.com>2016-05-16 15:43:54 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-05-16 15:43:54 +0000
commit9cd2bdf010086e5b2bd1f4a4f5edaac77da1e101 (patch)
tree3327df450d69ffdc76837c09b1d76ec8d16e058b
parent47037f9fef1abf08c513983e9f73e39d82bcd32d (diff)
parente2ccf8bff59da2b54fb037557ad93fc4c317c506 (diff)
downloadandroid_packages_apps_Messaging-9cd2bdf010086e5b2bd1f4a4f5edaac77da1e101.tar.gz
android_packages_apps_Messaging-9cd2bdf010086e5b2bd1f4a4f5edaac77da1e101.tar.bz2
android_packages_apps_Messaging-9cd2bdf010086e5b2bd1f4a4f5edaac77da1e101.zip
Cleanup enterprise feature in ContactUtil
am: e2ccf8bff5 * commit 'e2ccf8bff59da2b54fb037557ad93fc4c317c506': Cleanup enterprise feature in ContactUtil Change-Id: I49fb7f06d7d1bb6f78fb4f17eb8ae3d572d76778
-rw-r--r--src/com/android/messaging/util/ContactUtil.java19
1 files changed, 4 insertions, 15 deletions
diff --git a/src/com/android/messaging/util/ContactUtil.java b/src/com/android/messaging/util/ContactUtil.java
index 41a1704..94af3ba 100644
--- a/src/com/android/messaging/util/ContactUtil.java
+++ b/src/com/android/messaging/util/ContactUtil.java
@@ -519,25 +519,15 @@ public class ContactUtil {
* Returns if a given contact id belongs to managed profile.
*/
public static boolean isEnterpriseContactId(final long contactId) {
- return isWorkProfileSupported()
- && ContactsContract.Contacts.isEnterpriseContactId(contactId);
- }
-
- /**
- * Returns if managed profile is supported.
- */
- public static boolean isWorkProfileSupported() {
- final PackageManager pm = Factory.get().getApplicationContext().getPackageManager();
- return pm.hasSystemFeature(PackageManager.FEATURE_MANAGED_USERS);
+ return OsUtil.isAtLeastL() && ContactsContract.Contacts.isEnterpriseContactId(contactId);
}
/**
* Returns Email lookup uri that will query both primary and corp profile
*/
private static Uri getEmailContentLookupUri() {
- if (isWorkProfileSupported() && OsUtil.isAtLeastM()) {
- // TODO: use Email.ENTERPRISE_CONTENT_LOOKUP_URI, which will be available in M SDK API
- return Uri.parse("content://com.android.contacts/data/emails/lookup_enterprise");
+ if (OsUtil.isAtLeastM()) {
+ return Email.ENTERPRISE_CONTENT_LOOKUP_URI;
}
return Email.CONTENT_LOOKUP_URI;
}
@@ -546,8 +536,7 @@ public class ContactUtil {
* Returns PhoneLookup URI.
*/
public static Uri getPhoneLookupUri() {
- // Apply it to M only
- if (isWorkProfileSupported() && OsUtil.isAtLeastM()) {
+ if (OsUtil.isAtLeastM()) {
return PhoneLookup.ENTERPRISE_CONTENT_FILTER_URI;
}
return PhoneLookup.CONTENT_FILTER_URI;