1.1 --- a/imip_manager.py Sat Feb 07 21:40:17 2015 +0100
1.2 +++ b/imip_manager.py Sat Feb 07 23:17:05 2015 +0100
1.3 @@ -638,13 +638,13 @@
1.4 page.input(name="discard", type="submit", value="Discard")
1.5 page.p.close()
1.6
1.7 - object_labels = {
1.8 - "SUMMARY" : "Summary",
1.9 - "DTSTART" : "Start",
1.10 - "DTEND" : "End",
1.11 - "ORGANIZER" : "Organiser",
1.12 - "ATTENDEE" : "Attendee",
1.13 - }
1.14 + property_items = [
1.15 + ("SUMMARY", "Summary"),
1.16 + ("DTSTART", "Start"),
1.17 + ("DTEND", "End"),
1.18 + ("ORGANIZER", "Organiser"),
1.19 + ("ATTENDEE", "Attendee"),
1.20 + ]
1.21
1.22 partstat_items = [
1.23 ("NEEDS-ACTION", "Not confirmed"),
1.24 @@ -680,11 +680,9 @@
1.25
1.26 is_organiser = obj.get_value("ORGANIZER") == self.user
1.27
1.28 - for name in ["SUMMARY", "DTSTART", "DTEND", "ORGANIZER", "ATTENDEE"]:
1.29 + for name, label in self.property_items:
1.30 page.tr()
1.31
1.32 - label = self.object_labels.get(name, name)
1.33 -
1.34 # Handle datetimes specially.
1.35
1.36 if name in ["DTSTART", "DTEND"]: