# HG changeset patch # User Paul Boddie # Date 1431896251 -7200 # Node ID 88cd1741a2a2b8d96c34cae23d4089cb1768ec57 # Parent 82b67468afc6a0283b660a188cdbd7f3abb4f4c6 Simplified recurrence identifier generation. diff -r 82b67468afc6 -r 88cd1741a2a2 imipweb/handler.py --- a/imipweb/handler.py Sun May 17 22:57:15 2015 +0200 +++ b/imipweb/handler.py Sun May 17 22:57:31 2015 +0200 @@ -22,7 +22,7 @@ from imiptools.client import Client from imiptools.data import get_address, get_uri, make_freebusy, \ to_part, uri_item, uri_items, uri_values -from imiptools.dates import format_datetime, get_timestamp, to_utc_datetime +from imiptools.dates import format_datetime, get_timestamp from imiptools.handlers import Handler from imiptools.period import update_freebusy from imipweb.data import event_period_from_period @@ -159,8 +159,7 @@ for p in to_unschedule: if not p.origin: continue - date_tzid = self.get_tzid() - obj["RECURRENCE-ID"] = [(format_datetime(to_utc_datetime(p.start, date_tzid)), {})] + obj["RECURRENCE-ID"] = [(format_datetime(p.get_start_point()), {})] parts.append(obj.to_part("CANCEL")) # Send the updated event, along with a cancellation for each of the