1.1 --- a/imiptools/handlers/person_outgoing.py Mon Apr 18 21:07:41 2016 +0200
1.2 +++ b/imiptools/handlers/person_outgoing.py Tue Apr 19 00:53:59 2016 +0200
1.3 @@ -4,7 +4,7 @@
1.4 Handlers for a person for whom scheduling is performed, inspecting outgoing
1.5 messages to obtain scheduling done externally.
1.6
1.7 -Copyright (C) 2014, 2015 Paul Boddie <paul@boddie.org.uk>
1.8 +Copyright (C) 2014, 2015, 2016 Paul Boddie <paul@boddie.org.uk>
1.9
1.10 This program is free software; you can redistribute it and/or modify it under
1.11 the terms of the GNU General Public License as published by the Free Software
1.12 @@ -120,6 +120,9 @@
1.13 self.store.remove_cancellation(self.user, self.uid, self.recurrenceid)
1.14
1.15 else:
1.16 + if not self.ensure_occurrence():
1.17 + return False
1.18 +
1.19 # Obtain valid attendees, merging their attendance with the stored
1.20 # object.
1.21