# HG changeset patch # User Paul Boddie # Date 1424993707 -3600 # Node ID 09d20ba9675862915954d8d29e121d7b40476c04 # Parent a5ad6afe23f26a9e190b66b37a11cb17ae6a46d5 Introduced a null value for PARTSTAT, suppressing such values in menus. diff -r a5ad6afe23f2 -r 09d20ba96758 imip_manager.py --- a/imip_manager.py Thu Feb 26 23:56:30 2015 +0100 +++ b/imip_manager.py Fri Feb 27 00:35:07 2015 +0100 @@ -768,6 +768,7 @@ ("TENTATIVE", "Tentatively attending"), ("DECLINED", "Not attending"), ("DELEGATED", "Delegated"), + (None, "Not indicated"), ] def show_object_on_page(self, uid, obj, error=None): @@ -1688,6 +1689,8 @@ values = self.env.get_args().get(name, [default]) page.select(name=name, class_=class_) for v, label in items: + if v is None: + continue if v in values: page.option(label, value=v, selected="selected") else: