summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpulser <pulser@xda-developers.com>2014-07-27 15:11:12 +0100
committerGerrit Code Review <gerrit@cyanogenmod.org>2014-10-27 18:42:13 +0000
commit0cbd4e195ec22f31c0d4be21e325a1673fa9fa99 (patch)
tree0fcb647c2b28eed5793ef6f3e950c210d9be2173
parent6414406b47bf1dd625557db1426c202051925b26 (diff)
downloadpackages_apps_ContactsCommon-0cbd4e195ec22f31c0d4be21e325a1673fa9fa99.tar.gz
packages_apps_ContactsCommon-0cbd4e195ec22f31c0d4be21e325a1673fa9fa99.tar.bz2
packages_apps_ContactsCommon-0cbd4e195ec22f31c0d4be21e325a1673fa9fa99.zip
Enable support for groups in External contacts accounts
This permits use with DavDroid and other external providers and lets external contacts providers also do groups (as there's nothing otherwise stopping them) Change-Id: I6b8133c03a1a647e52b32007a4891051c2c57999
-rw-r--r--src/com/android/contacts/common/model/account/ExternalAccountType.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/contacts/common/model/account/ExternalAccountType.java b/src/com/android/contacts/common/model/account/ExternalAccountType.java
index f6ab375d..2f8b89af 100644
--- a/src/com/android/contacts/common/model/account/ExternalAccountType.java
+++ b/src/com/android/contacts/common/model/account/ExternalAccountType.java
@@ -222,6 +222,11 @@ public class ExternalAccountType extends BaseAccountType {
return mHasEditSchema;
}
+ @Override
+ public boolean isGroupMembershipEditable() {
+ return true;
+ }
+
/**
* Whether this account type has the android.provider.CONTACTS_STRUCTURE metadata xml.
*/