# HG changeset patch # User Paul Boddie # Date 1422058814 -3600 # Node ID 86c1d22f49372eedaa5e59c9aacfe4e2eaec6962 # Parent 9ea2f5646a4e1097290489a0d539ddfde628f529 Link pending requests to the events as they appear in the calendar. diff -r 9ea2f5646a4e -r 86c1d22f4937 imip_manager.py --- a/imip_manager.py Fri Jan 23 23:59:41 2015 +0100 +++ b/imip_manager.py Sat Jan 24 01:20:14 2015 +0100 @@ -448,7 +448,7 @@ for request in requests: self.page.li() - self.page.a(request, href="%s/%s" % (self.env.get_url().rstrip("/"), request)) + self.page.a(request, href="#%s" % request) self.page.li.close() self.page.ul.close() @@ -647,7 +647,12 @@ obj = self._get_object(uid) if obj: details = self._get_details(obj) - page.a(get_value(details, "SUMMARY"), href="%s/%s" % (self.env.get_url().rstrip("/"), uid)) + summary = get_value(details, "SUMMARY") + href = "%s/%s" % (self.env.get_url().rstrip("/"), uid) + if point == start: + page.a(summary, href=href, id=uid) + else: + page.a(summary, href=href) page.td.close() else: page.td(class_="empty")