# HG changeset patch # User Paul Boddie # Date 1505423748 -7200 # Node ID 99f3406e26ee59c0095bce4d962346a627118c7d # Parent 31d1dc8bf19ae4b64a725442a159eae54a3f5fed Filter out empty attendees. Do not filter duplicate recurrences. diff -r 31d1dc8bf19a -r 99f3406e26ee imipweb/event.py --- a/imipweb/event.py Thu Sep 14 22:59:45 2017 +0200 +++ b/imipweb/event.py Thu Sep 14 23:15:48 2017 +0200 @@ -1079,7 +1079,12 @@ """ attendee_map = self.obj.get_value_map("ATTENDEE") - return [get_verbose_address(value, attendee_map.get(value)) for value in attendees] + l = [] + for value in attendees: + address = get_verbose_address(value, attendee_map.get(value)) + if address: + l.append(address) + return l def update_attendees_from_page(self): @@ -1147,9 +1152,6 @@ args["recur-remove"], self.can_remove_recurrence) self.set_state("recur-remove", still_to_remove) - if add or remove: - recurrences = filter_duplicates(recurrences) - return recurrences # Access to current object information.