1.1 --- a/imiptools/handlers/person.py Thu Feb 12 22:35:16 2015 +0100
1.2 +++ b/imiptools/handlers/person.py Thu Feb 12 22:41:50 2015 +0100
1.3 @@ -52,19 +52,14 @@
1.4 # Set the complete event if not an additional occurrence.
1.5
1.6 event = self.obj.to_node()
1.7 - recurrenceid = self.obj.get_value("RECURRENCE-ID")
1.8 -
1.9 - if not recurrenceid:
1.10 - self.store.set_event(attendee, self.uid, event)
1.11 - else:
1.12 - self.store.set_recurrence(attendee, self.uid, recurrenceid, event)
1.13 + self.store.set_event(attendee, self.uid, self.recurrenceid, event)
1.14
1.15 # Queue any request.
1.16
1.17 if queue:
1.18 - self.store.queue_request(attendee, self.uid)
1.19 + self.store.queue_request(attendee, self.uid, self.recurrenceid)
1.20 elif cancel:
1.21 - self.store.cancel_event(attendee, self.uid)
1.22 + self.store.cancel_event(attendee, self.uid, self.recurrenceid)
1.23
1.24 # No return message will occur to update the free/busy
1.25 # information, so this is done here.