diff --git a/vdirsyncer/storage/dav.py b/vdirsyncer/storage/dav.py index b32d801..a778b1b 100644 --- a/vdirsyncer/storage/dav.py +++ b/vdirsyncer/storage/dav.py @@ -42,7 +42,9 @@ def _normalize_href(base, href): x = utils.compat.urlparse.urljoin(base, href) x = utils.compat.urlparse.urlsplit(x).path - # https://github.com/owncloud/contacts/issues/581 + # Encoding issues: + # - https://github.com/owncloud/contacts/issues/581 + # - https://github.com/Kozea/Radicale/issues/298 old_x = None while old_x is None or x != old_x: if _contains_quoted_reserved_chars(x):