1.1 --- a/imiptools/handlers/person.py Sat May 16 01:03:51 2015 +0200
1.2 +++ b/imiptools/handlers/person.py Sat May 16 18:09:37 2015 +0200
1.3 @@ -20,10 +20,9 @@
1.4 """
1.5
1.6 from imiptools.data import get_uri, uri_values, values_from_items
1.7 -from imiptools.dates import format_datetime
1.8 from imiptools.handlers import Handler
1.9 from imiptools.handlers.common import CommonFreebusy
1.10 -from imiptools.period import Period, replace_overlapping
1.11 +from imiptools.period import FreeBusyPeriod, Period, replace_overlapping
1.12 from imiptools.profile import Preferences
1.13
1.14 class PersonHandler(Handler):
1.15 @@ -133,12 +132,12 @@
1.16 for v in value:
1.17 try:
1.18 start, end = v.split("/", 1)
1.19 - freebusy.append(Period(start, end))
1.20 + freebusy.append(FreeBusyPeriod(start, end))
1.21 except ValueError:
1.22 pass
1.23
1.24 - dtstart = format_datetime(self.obj.get_utc_datetime("DTSTART"))
1.25 - dtend = format_datetime(self.obj.get_utc_datetime("DTEND"))
1.26 + dtstart = self.obj.get_utc_datetime("DTSTART")
1.27 + dtend = self.obj.get_utc_datetime("DTEND")
1.28
1.29 for sender, sender_attr in senders:
1.30 stored_freebusy = self.store.get_freebusy_for_other(self.user, sender)