# HG changeset patch # User Paul Boddie # Date 1423347425 -3600 # Node ID 2066cba01a44c6892e801ce3bd2bf834ca508b4b # Parent 29a41b1da2a60d6ff9d5a8e07419ee00354d8646 Simplify the event property loop slightly. diff -r 29a41b1da2a6 -r 2066cba01a44 imip_manager.py --- a/imip_manager.py Sat Feb 07 21:40:17 2015 +0100 +++ b/imip_manager.py Sat Feb 07 23:17:05 2015 +0100 @@ -638,13 +638,13 @@ page.input(name="discard", type="submit", value="Discard") page.p.close() - object_labels = { - "SUMMARY" : "Summary", - "DTSTART" : "Start", - "DTEND" : "End", - "ORGANIZER" : "Organiser", - "ATTENDEE" : "Attendee", - } + property_items = [ + ("SUMMARY", "Summary"), + ("DTSTART", "Start"), + ("DTEND", "End"), + ("ORGANIZER", "Organiser"), + ("ATTENDEE", "Attendee"), + ] partstat_items = [ ("NEEDS-ACTION", "Not confirmed"), @@ -680,11 +680,9 @@ is_organiser = obj.get_value("ORGANIZER") == self.user - for name in ["SUMMARY", "DTSTART", "DTEND", "ORGANIZER", "ATTENDEE"]: + for name, label in self.property_items: page.tr() - label = self.object_labels.get(name, name) - # Handle datetimes specially. if name in ["DTSTART", "DTEND"]: