From 2747bee9a653a9e0a01962a0438028c2f52cee8b Mon Sep 17 00:00:00 2001 From: Anton Yuzhaninov Date: Mon, 19 Sep 2016 18:53:12 +0000 Subject: [PATCH] Strip trailing slash from .well-known-URIs to fix autodiscovery According to RFC6764 URLs should be "/.well-known/caldav" and "/.well-known/caldav". --- vdirsyncer/storage/dav.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vdirsyncer/storage/dav.py b/vdirsyncer/storage/dav.py index 125fa53..a8cf32b 100644 --- a/vdirsyncer/storage/dav.py +++ b/vdirsyncer/storage/dav.py @@ -281,7 +281,7 @@ class CalDiscover(Discover): """ _homeset_tag = '{%s}calendar-home-set' % _namespace - _well_known_uri = '/.well-known/caldav/' + _well_known_uri = '/.well-known/caldav' class CardDiscover(Discover): @@ -295,7 +295,7 @@ class CardDiscover(Discover): """ _homeset_tag = '{%s}addressbook-home-set' % _namespace - _well_known_uri = '/.well-known/carddav/' + _well_known_uri = '/.well-known/carddav' class DavSession(object):