1.1 --- a/imiptools/handlers/person.py Sun Feb 08 18:39:03 2015 +0100
1.2 +++ b/imiptools/handlers/person.py Sun Feb 08 20:06:37 2015 +0100
1.3 @@ -79,15 +79,22 @@
1.4
1.5 "Record free/busy information for the received information."
1.6
1.7 - oa = self.require_organiser_and_attendees(from_organiser)
1.8 - if not oa:
1.9 - return
1.10 + if from_organiser:
1.11 + organiser_item = self.require_organiser(from_organiser)
1.12 + if not organiser_item:
1.13 + return
1.14
1.15 - organiser_item, attendees = oa
1.16 - senders = from_organiser and [organiser_item] or attendees
1.17 + senders = [organiser_item]
1.18 + else:
1.19 + oa = self.require_organiser_and_attendees(from_organiser)
1.20 + if not oa:
1.21 + return
1.22
1.23 - if not senders:
1.24 - return
1.25 + organiser_item, attendees = oa
1.26 + senders = attendees.items()
1.27 +
1.28 + if not senders:
1.29 + return
1.30
1.31 freebusy = []
1.32