Fix bug in handling item_types

This commit is contained in:
Markus Unterwaditzer 2014-06-15 20:30:54 +02:00
parent 81b4c9eb65
commit 82af0fad2e

View file

@ -475,7 +475,8 @@ class CaldavStorage(DavStorage):
item_types='VTODO, VEVENT', **kwargs):
super(CaldavStorage, self).__init__(**kwargs)
if isinstance(item_types, str):
item_types = [x.strip() for x in item_types.split(',')]
item_types = filter(bool,
(x.strip() for x in item_types.split(',')))
self.item_types = tuple(item_types)
if (start_date is None) != (end_date is None):
raise ValueError('If start_date is given, '