1.1 --- a/imiptools/handlers/person_outgoing.py Thu Feb 05 17:59:47 2015 +0100
1.2 +++ b/imiptools/handlers/person_outgoing.py Thu Feb 05 18:08:47 2015 +0100
1.3 @@ -95,6 +95,10 @@
1.4
1.5 self.store.set_event(identity, self.uid, self.obj.to_node())
1.6
1.7 + # Cancel the event.
1.8 +
1.9 + self.store.cancel_event(identity, self.uid)
1.10 +
1.11 # Remove any associated request.
1.12
1.13 self.store.dequeue_request(identity, self.uid)
2.1 --- a/imiptools/handlers/resource.py Thu Feb 05 17:59:47 2015 +0100
2.2 +++ b/imiptools/handlers/resource.py Thu Feb 05 18:08:47 2015 +0100
2.3 @@ -92,6 +92,8 @@
2.4
2.5 def _cancel_for_attendee(self, attendee, attendee_attr):
2.6
2.7 + self.store.cancel_event(attendee, self.uid)
2.8 +
2.9 freebusy = self.store.get_freebusy(attendee)
2.10 self.remove_from_freebusy(freebusy, attendee)
2.11