1.1 --- a/imip_manager.py Mon Feb 09 14:37:21 2015 +0100
1.2 +++ b/imip_manager.py Mon Feb 09 15:11:15 2015 +0100
1.3 @@ -31,8 +31,7 @@
1.4 sys.path.append(LIBRARY_PATH)
1.5
1.6 from imiptools.content import Handler
1.7 -from imiptools.data import get_address, get_uri, make_freebusy, parse_object, \
1.8 - Object, to_part
1.9 +from imiptools.data import get_address, get_uri, make_freebusy, Object, to_part
1.10 from imiptools.dates import format_datetime, format_time, get_date, get_datetime, \
1.11 get_datetime_item, get_default_timezone, \
1.12 get_end_of_day, get_start_of_day, get_start_of_next_day, \
1.13 @@ -256,14 +255,8 @@
1.14 if self.objects.has_key(uid):
1.15 return self.objects[uid]
1.16
1.17 - f = uid and self.store.get_event(self.user, uid) or None
1.18 -
1.19 - if not f:
1.20 - return None
1.21 -
1.22 - fragment = parse_object(f, "utf-8")
1.23 + fragment = uid and self.store.get_event(self.user, uid) or None
1.24 obj = self.objects[uid] = fragment and Object(fragment)
1.25 -
1.26 return obj
1.27
1.28 def _get_requests(self):