pykolab/xml

Thomas Brüderli bruederli at kolabsys.com
Mon Mar 9 15:50:24 CET 2015


 pykolab/xml/event.py |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit dd30a91f805242424e584b11c8d310cacdeae93e
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date:   Mon Mar 9 10:50:17 2015 -0400

    Switch type check: datetime.datetime is also an instance of datetime.date

diff --git a/pykolab/xml/event.py b/pykolab/xml/event.py
index 1ccb097..4e36595 100644
--- a/pykolab/xml/event.py
+++ b/pykolab/xml/event.py
@@ -643,7 +643,7 @@ class Event(object):
     def get_ical_recurrenceid(self):
         rid = self.get_recurrence_id()
         if isinstance(rid, datetime.datetime) or isinstance(rid, datetime.date):
-            prop = icalendar.vDate(rid) if isinstance(rid, datetime.date) else icalendar.vDatetime(rid)
+            prop = icalendar.vDatetime(rid) if isinstance(rid, datetime.datetime) else icalendar.vDate(rid)
             if self.thisandfuture:
                 prop.params.update({'RANGE':'THISANDFUTURE'})
             return prop




More information about the commits mailing list