From 44eb101ebfe37af13dd50f1e7f69ad92a1b0968c Mon Sep 17 00:00:00 2001 From: srowen Date: Tue, 15 Dec 2009 19:01:01 +0000 Subject: [PATCH] ISSUE-298: commas misinterpreted in MECARD N field git-svn-id: http://zxing.googlecode.com/svn/trunk@1160 59b500cc-1b3d-0410-9834-0bbf25fbcc57 --- .../google/zxing/web/generator/client/ContactInfoGenerator.java | 1 + 1 file changed, 1 insertion(+) diff --git a/zxing.appspot.com/generator/src/com/google/zxing/web/generator/client/ContactInfoGenerator.java b/zxing.appspot.com/generator/src/com/google/zxing/web/generator/client/ContactInfoGenerator.java index ff752306..a4d77c56 100644 --- a/zxing.appspot.com/generator/src/com/google/zxing/web/generator/client/ContactInfoGenerator.java +++ b/zxing.appspot.com/generator/src/com/google/zxing/web/generator/client/ContactInfoGenerator.java @@ -71,6 +71,7 @@ public class ContactInfoGenerator implements GeneratorSource { String email, String address, String address2, String memo) { StringBuilder output = new StringBuilder(); output.append("MECARD:"); + name = name.replace(",", ""); // remove commas -- reserved char in MECARD output.append("N:").append(name).append(';'); //maybeAppend(output, "ORG:", company); // Not standard; don't generate maybeAppend(output, "TEL:", tel); -- 2.20.1