# HG changeset patch # User Paul Boddie # Date 1441573685 -7200 # Node ID 2d740b1c02282e6f170443685c00b2857470068e # Parent 12405ca6dc58898980b25f2ea4d05bf37b567a2b Dequeue pending requests for cancelled events. diff -r 12405ca6dc58 -r 2d740b1c0228 imiptools/handlers/person.py --- a/imiptools/handlers/person.py Sun Sep 06 17:59:02 2015 +0200 +++ b/imiptools/handlers/person.py Sun Sep 06 23:08:05 2015 +0200 @@ -106,6 +106,7 @@ if cancel: self.store.cancel_event(self.user, self.uid, self.recurrenceid) + self.store.dequeue_request(self.user, self.uid, self.recurrenceid) # Remove any associated request. diff -r 12405ca6dc58 -r 2d740b1c0228 imiptools/handlers/person_outgoing.py --- a/imiptools/handlers/person_outgoing.py Sun Sep 06 17:59:02 2015 +0200 +++ b/imiptools/handlers/person_outgoing.py Sun Sep 06 23:08:05 2015 +0200 @@ -179,6 +179,7 @@ if cancel_entire_event: self.store.cancel_event(self.user, self.uid, self.recurrenceid) + self.store.dequeue_request(self.user, self.uid, self.recurrenceid) # Remove any associated request.