1.1 --- a/imiptools/handlers/person_outgoing.py Sun Jan 25 01:17:55 2015 +0100
1.2 +++ b/imiptools/handlers/person_outgoing.py Sun Jan 25 01:27:45 2015 +0100
1.3 @@ -71,7 +71,7 @@
1.4 # free/busy record and check for suitability.
1.5
1.6 periods = self.get_periods()
1.7 - freebusy = self.store.get_freebusy(identity) or []
1.8 + freebusy = self.store.get_freebusy(identity)
1.9
1.10 if from_organiser or attr.get("PARTSTAT") != "DECLINED":
1.11 self.update_freebusy(freebusy, identity, periods)
1.12 @@ -93,7 +93,7 @@
1.13
1.14 identity, attr = item
1.15
1.16 - freebusy = self.store.get_freebusy(identity) or []
1.17 + freebusy = self.store.get_freebusy(identity)
1.18 self.remove_from_freebusy(freebusy, identity)
1.19
1.20 return True
2.1 --- a/imiptools/handlers/resource.py Sun Jan 25 01:17:55 2015 +0100
2.2 +++ b/imiptools/handlers/resource.py Sun Jan 25 01:27:45 2015 +0100
2.3 @@ -61,7 +61,7 @@
2.4 # free/busy record and check for suitability.
2.5
2.6 periods = self.get_periods()
2.7 - freebusy = self.store.get_freebusy(attendee) or []
2.8 + freebusy = self.store.get_freebusy(attendee)
2.9 scheduled = self.can_schedule(freebusy, periods)
2.10
2.11 attendee_attr["PARTSTAT"] = scheduled and "ACCEPTED" or "DECLINED"
2.12 @@ -93,7 +93,7 @@
2.13
2.14 def _cancel_for_attendee(self, attendee, attendee_attr):
2.15
2.16 - freebusy = self.store.get_freebusy(attendee) or []
2.17 + freebusy = self.store.get_freebusy(attendee)
2.18 self.remove_from_freebusy(freebusy, attendee)
2.19
2.20 if self.publisher: