From bd235df3c8dcceea64bd01d7f41b4c6147610df8 Mon Sep 17 00:00:00 2001 From: Markus Unterwaditzer Date: Thu, 27 Nov 2014 14:01:44 +0100 Subject: [PATCH] Actually fix #138 --- vdirsyncer/storage/dav.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vdirsyncer/storage/dav.py b/vdirsyncer/storage/dav.py index dd84e28..adc9ca6 100644 --- a/vdirsyncer/storage/dav.py +++ b/vdirsyncer/storage/dav.py @@ -426,13 +426,13 @@ class DavStorage(Storage): 'Vdirsyncer is unable to function without ' 'one.'.format(href)) - if not contenttype or self.item_mimetype not in contenttype: + if not contenttype or self.item_mimetype in contenttype: + yield href, etag + else: dav_logger.debug( 'Skipping item with href {!r} ' 'because content type {!r} != {!r}.' .format(href, contenttype, self.item_mimetype)) - else: - yield href, etag class CaldavStorage(DavStorage):