1.1 --- a/imiptools/client.py Mon Sep 14 19:03:13 2015 +0200
1.2 +++ b/imiptools/client.py Mon Sep 14 19:56:01 2015 +0200
1.3 @@ -396,7 +396,8 @@
1.4
1.5 obj["ATTENDEE"] = attendee_map.items()
1.6
1.7 - # Set the complete event if not an additional occurrence.
1.8 + # Set a specific recurrence or the complete event if not an additional
1.9 + # occurrence.
1.10
1.11 self.store.set_event(self.user, self.uid, self.recurrenceid, obj.to_node())
1.12
1.13 @@ -686,7 +687,7 @@
1.14 # Record in the free/busy details unless a non-participating attendee.
1.15 # Remove periods for non-participating attendees.
1.16
1.17 - if self.is_participating(user, for_organiser and not updating_other):
1.18 + if offer or self.is_participating(user, for_organiser and not updating_other):
1.19 self.update_freebusy(freebusy, user,
1.20 for_organiser and not updating_other or
1.21 not for_organiser and updating_other,