# HG changeset patch # User Paul Boddie # Date 1427298103 -3600 # Node ID d6fb308c1023c83b767de18afc48bc575fb1d8af # Parent d9c3c016b7131260362fda233bd944cce223f3e9 Show only subsequent periods from rules as organiser. diff -r d9c3c016b713 -r d6fb308c1023 imip_manager.py --- a/imip_manager.py Wed Mar 25 16:27:28 2015 +0100 +++ b/imip_manager.py Wed Mar 25 16:41:43 2015 +0100 @@ -1460,7 +1460,11 @@ page.tr.close() page.thead.close() page.tbody() - for index, (start, end, origin) in enumerate(periods): + + # Show only subsequent periods if organiser, since the principal + # period will be the start and end datetimes. + + for index, (start, end, origin) in enumerate(is_organiser and periods[1:] or periods): page.tr() self.show_recurrence_controls(obj, index, start, end, origin, recurrenceid, recurrenceids, True) self.show_recurrence_controls(obj, index, start, end, origin, recurrenceid, recurrenceids, False)