diff options
author | Tony Mak <tonymak@google.com> | 2016-05-16 15:43:54 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-05-16 15:43:54 +0000 |
commit | 9cd2bdf010086e5b2bd1f4a4f5edaac77da1e101 (patch) | |
tree | 3327df450d69ffdc76837c09b1d76ec8d16e058b | |
parent | 47037f9fef1abf08c513983e9f73e39d82bcd32d (diff) | |
parent | e2ccf8bff59da2b54fb037557ad93fc4c317c506 (diff) | |
download | android_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.java | 19 |
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; |