# HG changeset patch # User Paul Boddie # Date 1428251089 -7200 # Node ID 59a7a3a5b0fdba74a9c2432c4df42269ae2bc80e # Parent eaa1dba8739ea0b18bca5e574ff3a76d773abe75 Show only recurrences provided by a particular event, not parent events. This is intended to make editing of occurrences more intuitive and less confusing. diff -r eaa1dba8739e -r 59a7a3a5b0fd imipweb/event.py --- a/imipweb/event.py Sun Apr 05 18:22:54 2015 +0200 +++ b/imipweb/event.py Sun Apr 05 18:24:49 2015 +0200 @@ -752,11 +752,13 @@ recurrenceid = format_datetime(obj.get_utc_datetime("RECURRENCE-ID")) if recurrenceid: - obj = self._get_object(uid) - if not obj: + parent = self._get_object(uid) + if not parent: return - page.p("This event modifies a recurring event.") + page.p() + page.a("This event modifies a recurring event.", href=self.link_to(uid)) + page.p.close() # Obtain the periods associated with the event in the user's time zone.