From db43cac583046f0b9257f82256ce7b2cb44ec6f3 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Thu, 2 Apr 2020 22:49:33 -0700 Subject: [PATCH] Fix broken tagsonthispage buttons, need to pass ul not input. --- frontends/etiquette_flask/templates/search.html | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/frontends/etiquette_flask/templates/search.html b/frontends/etiquette_flask/templates/search.html index ca131ad..eab43df 100644 --- a/frontends/etiquette_flask/templates/search.html +++ b/frontends/etiquette_flask/templates/search.html @@ -188,7 +188,7 @@
  • {{tagname}}{{-''-}} + onclick="remove_searchtag(ul_{{tagtype}}, '{{tagname}}', inputted_{{tagtype}});">
  • {% endfor %} {% endif %} @@ -594,7 +594,7 @@ function submit_search() function tags_on_this_page_add_must(event, tagname) { add_searchtag( - input_musts, + ul_musts, tagname, inputted_musts, "search_builder_musts_inputted" @@ -604,7 +604,7 @@ function tags_on_this_page_add_must(event, tagname) function tags_on_this_page_add_may(event, tagname) { add_searchtag( - input_mays, + ul_mays, tagname, inputted_mays, "search_builder_mays_inputted" @@ -614,7 +614,7 @@ function tags_on_this_page_add_may(event, tagname) function tags_on_this_page_add_forbid(event, tagname) { add_searchtag( - input_forbids, + ul_forbids, tagname, inputted_forbids, "search_builder_forbids_inputted" @@ -649,8 +649,11 @@ function tag_input_hook_forbids() tag_autocomplete.init_datalist(); var input_musts = document.getElementById("search_builder_musts_input"); +var ul_musts = input_musts.parentElement.parentElement; var input_mays = document.getElementById("search_builder_mays_input"); +var ul_mays = input_mays.parentElement.parentElement; var input_forbids = document.getElementById("search_builder_forbids_input"); +var ul_forbids = input_forbids.parentElement.parentElement; var input_expression = document.getElementById("search_builder_expression_input"); /* Prefix the form with the parameters from last search */