From d15186370688763f73f15cd1e6ee9ee2a82b8f2e Mon Sep 17 00:00:00 2001 From: relikd Date: Mon, 9 Jun 2025 00:07:59 +0200 Subject: [PATCH] fix: import error if x520 field contains newline --- abcddb2vcard/ABCDDB.py | 2 +- abcddb2vcard/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/abcddb2vcard/ABCDDB.py b/abcddb2vcard/ABCDDB.py index fd4d655..5ba421a 100755 --- a/abcddb2vcard/ABCDDB.py +++ b/abcddb2vcard/ABCDDB.py @@ -26,7 +26,7 @@ def incrItem(value: str, label: str) -> str: def x520(val: str) -> Optional[str]: if not val: return None - return val.replace(';', '\\;').replace(',', '\\,') + return val.replace(';', '\\;').replace(',', '\\,').replace('\n', '\\n') def buildLabel( diff --git a/abcddb2vcard/__init__.py b/abcddb2vcard/__init__.py index 576767e..c50ee87 100644 --- a/abcddb2vcard/__init__.py +++ b/abcddb2vcard/__init__.py @@ -2,6 +2,6 @@ ''' Convert AddressBook database (.abcddb) to Contacts VCards file (.vcf) ''' -__version__ = '1.1.0' +__version__ = '1.1.1' from .ABCDDB import ABCDDB