1.1 --- a/imipweb/event.py Sun Oct 18 13:56:13 2015 +0200
1.2 +++ b/imipweb/event.py Sun Oct 18 17:32:02 2015 +0200
1.3 @@ -818,6 +818,7 @@
1.4
1.5 # Set the periods in the object, first obtaining removed and
1.6 # modified period information.
1.7 + # NOTE: Currently, rules are not updated.
1.8
1.9 to_unschedule, to_exclude = self.get_removed_periods(periods)
1.10 periods = set(periods)
1.11 @@ -905,6 +906,8 @@
1.12 attendee_uri = get_uri(args.get("counter", [])[i])
1.13 obj = self.get_stored_object(self.uid, self.recurrenceid, "counters", attendee_uri)
1.14 self.obj.set_periods(self.get_periods(obj))
1.15 + self.obj.set_rule(obj.get_item("RRULE"))
1.16 + self.obj.set_exceptions(obj.get_items("EXDATE"))
1.17 break
1.18
1.19 # Remove counter-proposals and issue a new invitation.