Update VCardComposer getOwnerPhoneNumberVcard() to support empty vcard for 0.vcf

Add check in getOwnerPhoneNumberVcard(). If the incoming phonenumber is empty,
do not add "TEL" to vcard data.

Manual merge from eclair branch
This commit is contained in:
Jaikumar Ganesh
2009-11-13 13:08:52 -08:00
parent 94140b3554
commit f05ec9237e

View File

@@ -2378,8 +2378,10 @@ public class VCardComposer {
appendVCardLine(builder, Constants.PROPERTY_FN, phoneName, needCharset, false);
appendVCardLine(builder, Constants.PROPERTY_N, phoneName, needCharset, false);
String label = Integer.toString(phonetype);
appendVCardTelephoneLine(builder, phonetype, label, phoneNumber, false);
if (!TextUtils.isEmpty(phoneNumber)) {
String label = Integer.toString(phonetype);
appendVCardTelephoneLine(builder, phonetype, label, phoneNumber, false);
}
appendVCardLine(builder, Constants.PROPERTY_END, VCARD_DATA_VCARD);