summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanny Baumann <dannybaumann@web.de>2012-08-26 15:18:15 +0200
committerDanny Baumann <dannybaumann@web.de>2012-08-28 08:53:57 +0200
commit9fb7433d4430b847222a0c0988f8392f8cd3b3fe (patch)
treed72ed6593ea0cf715332f4081cb685297ad6a224
parent227f582b4e36e74f4f34ae52037a9d006be5615c (diff)
downloadandroid_frameworks_base-9fb7433d4430b847222a0c0988f8392f8cd3b3fe.tar.gz
android_frameworks_base-9fb7433d4430b847222a0c0988f8392f8cd3b3fe.tar.bz2
android_frameworks_base-9fb7433d4430b847222a0c0988f8392f8cd3b3fe.zip
When import vcards, make preferred numbers super-primary.
Otherwise the contacts app won't display it as preferred. There should be no side effects as we're creating fresh contacts anyway. Fixes http://code.google.com/p/cyanogenmod/issues/detail?id=6082
-rw-r--r--core/java/android/pim/vcard/VCardEntry.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/core/java/android/pim/vcard/VCardEntry.java b/core/java/android/pim/vcard/VCardEntry.java
index 02e16747b7b..0a4c82842c8 100644
--- a/core/java/android/pim/vcard/VCardEntry.java
+++ b/core/java/android/pim/vcard/VCardEntry.java
@@ -1187,7 +1187,7 @@ public class VCardEntry {
}
builder.withValue(Phone.NUMBER, phoneData.data);
if (phoneData.isPrimary) {
- builder.withValue(Phone.IS_PRIMARY, 1);
+ builder.withValue(Phone.IS_SUPER_PRIMARY, 1);
}
operationList.add(builder.build());
}
@@ -1212,7 +1212,7 @@ public class VCardEntry {
builder.withValue(Organization.PHONETIC_NAME, organizationData.phoneticName);
}
if (organizationData.isPrimary) {
- builder.withValue(Organization.IS_PRIMARY, 1);
+ builder.withValue(Organization.IS_SUPER_PRIMARY, 1);
}
operationList.add(builder.build());
}
@@ -1230,7 +1230,7 @@ public class VCardEntry {
}
builder.withValue(Email.DATA, emailData.data);
if (emailData.isPrimary) {
- builder.withValue(Data.IS_PRIMARY, 1);
+ builder.withValue(Data.IS_SUPER_PRIMARY, 1);
}
operationList.add(builder.build());
}
@@ -1257,7 +1257,7 @@ public class VCardEntry {
builder.withValue(Im.CUSTOM_PROTOCOL, imData.customProtocol);
}
if (imData.isPrimary) {
- builder.withValue(Data.IS_PRIMARY, 1);
+ builder.withValue(Data.IS_SUPER_PRIMARY, 1);
}
operationList.add(builder.build());
}
@@ -1280,7 +1280,7 @@ public class VCardEntry {
builder.withValue(Data.MIMETYPE, Photo.CONTENT_ITEM_TYPE);
builder.withValue(Photo.PHOTO, photoData.photoBytes);
if (photoData.isPrimary) {
- builder.withValue(Photo.IS_PRIMARY, 1);
+ builder.withValue(Photo.IS_SUPER_PRIMARY, 1);
}
operationList.add(builder.build());
}