# HG changeset patch # User Goffi # Date 1702202517 -3600 # Node ID f1d09a4d38dc5ce4c93130596bf66262f8ccd059 # Parent 1d464c72ac12b3c4d51693290a19e3c4985fd42e browser (jid_search): fix `submit_filter` when there is no parent `
` diff -r 1d464c72ac12 -r f1d09a4d38dc libervia/web/pages/_browser/jid_search.py --- a/libervia/web/pages/_browser/jid_search.py Sun Dec 10 11:01:19 2023 +0100 +++ b/libervia/web/pages/_browser/jid_search.py Sun Dec 10 11:01:57 2023 +0100 @@ -47,8 +47,12 @@ self.search_elt = search_elt self.search_elt.bind("input", self.on_search_input) if submit_filter: - form_elt = self.search_elt.closest("form") - form_elt.bind("submit", self.on_form_submit) + try: + form_elt = self.search_elt.closest("form") + except KeyError: + log.debug("No parent found, can't apply submit filter.") + else: + form_elt.bind("submit", self.on_form_submit) self.last_query = None self.current_query = None self.container_elt = container_elt