From d392d57c674b20ce2249b9e56a5637f0c12108d8 Mon Sep 17 00:00:00 2001 From: srowen Date: Fri, 27 Jun 2008 19:38:24 +0000 Subject: [PATCH] Now we can support BDAY in DoCoMo MECARD format git-svn-id: https://zxing.googlecode.com/svn/trunk@493 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- .../zxing/client/result/AddressBookDoCoMoResultParser.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/com/google/zxing/client/result/AddressBookDoCoMoResultParser.java b/core/src/com/google/zxing/client/result/AddressBookDoCoMoResultParser.java index 818216eca..eaedc31ea 100644 --- a/core/src/com/google/zxing/client/result/AddressBookDoCoMoResultParser.java +++ b/core/src/com/google/zxing/client/result/AddressBookDoCoMoResultParser.java @@ -44,13 +44,17 @@ public final class AddressBookDoCoMoResultParser extends AbstractDoCoMoResultPar String email = matchSinglePrefixedField("EMAIL:", rawText); String note = matchSinglePrefixedField("NOTE:", rawText); String address = matchSinglePrefixedField("ADR:", rawText); + String birthday = matchSinglePrefixedField("BDAY:", rawText); + if (birthday != null && !isStringOfDigits(birthday, 8)) { + return null; + } return new AddressBookParsedResult(new String[] {name}, phoneNumbers, new String[] {email}, note, address, null, - null, + birthday, null); }