2017-11-24 | Paul Boddie | raw files shortlog changelog graph | Exclude EXDATE properties from new recurrence instances. | client-editing-simplification |
imiptools/client.py (file) |
1.1 --- a/imiptools/client.py Fri Nov 24 17:24:51 2017 +0100 1.2 +++ b/imiptools/client.py Fri Nov 24 22:53:53 2017 +0100 1.3 @@ -864,7 +864,8 @@ 1.4 # period information. 1.5 1.6 template = self.obj.copy() 1.7 - template.remove_all(["RRULE", "RDATE", "DTSTART", "DTEND", "DURATION"]) 1.8 + template.remove_all(["EXDATE", "RRULE", "RDATE", "DTSTART", "DTEND", 1.9 + "DURATION"]) 1.10 1.11 # Process each period, attempting to update existing recurrences or 1.12 # creating new ones.