summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaisuke Miyakawa <dmiyakawa@google.com>2010-08-24 13:32:23 -0700
committerDaisuke Miyakawa <dmiyakawa@google.com>2010-08-24 13:33:25 -0700
commit4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4 (patch)
tree4956c5a4cb2c79b28334aaa7eee1a1082338ea28
parent0263b0d8876c3497634711335b00e29f24092a8c (diff)
downloadframeworks_base-4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4.zip
frameworks_base-4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4.tar.gz
frameworks_base-4a2a2eb4cb7a89445a9bcb7ab6b1fe01a79429b4.tar.bz2
Fix vCard so that it looks at IM correctly.
Change-Id: I3afc01e2e5f55c254606379f353b030ea297ee36
-rw-r--r--core/java/android/pim/vcard/VCardEntry.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/pim/vcard/VCardEntry.java b/core/java/android/pim/vcard/VCardEntry.java
index 7c7e9b8..97d3fbc 100644
--- a/core/java/android/pim/vcard/VCardEntry.java
+++ b/core/java/android/pim/vcard/VCardEntry.java
@@ -954,7 +954,7 @@ public class VCardEntry {
}
}
if (type < 0) {
- type = Phone.TYPE_HOME;
+ type = Im.TYPE_HOME;
}
addIm(protocol, null, type, propValue, isPrimary);
} else if (propName.equals(VCardConstants.PROPERTY_NOTE)) {
@@ -1195,12 +1195,14 @@ public class VCardEntry {
builder.withValue(Data.MIMETYPE, Im.CONTENT_ITEM_TYPE);
builder.withValue(Im.TYPE, imData.type);
builder.withValue(Im.PROTOCOL, imData.protocol);
+ builder.withValue(Im.DATA, imData.data);
if (imData.protocol == Im.PROTOCOL_CUSTOM) {
builder.withValue(Im.CUSTOM_PROTOCOL, imData.customProtocol);
}
if (imData.isPrimary) {
builder.withValue(Data.IS_PRIMARY, 1);
}
+ operationList.add(builder.build());
}
}