diff --git a/apps/static/js/home/filters.js b/apps/static/js/home/filters.js index 0a356cf..f73b033 100644 --- a/apps/static/js/home/filters.js +++ b/apps/static/js/home/filters.js @@ -86,6 +86,8 @@ async function showEditFilterModal(filterId) { $("#filterFormModal input, #filterFormModal textarea").val(""); $("#filterFormModal input:checkbox").prop("checked", false); + $("#filterAlgorithm").val("").change(); + $("#filterFormModal .form-create").show(); $("#filterFormModal .form-edit").hide(); } @@ -94,8 +96,10 @@ async function showEditFilterModal(filterId) { return data.id === filterId; }).data(); + $("#filterAlgorithm").val("").change(); + $("#filterAlgorithm").val(filter.matching_algorithm).change(); + $("#filterName").val(filter.name); - $("#filterAlgorithm").val(filter.matching_algorithm); $("#filterMatch").val(filter.match); $("#filterWhitelist").prop("checked", filter.is_whitelist); $("#filterInsensitive").prop("checked", filter.is_insensitive); diff --git a/apps/templates/home/includes/filtermodal.html b/apps/templates/home/includes/filtermodal.html index 920aa9c..220a185 100644 --- a/apps/templates/home/includes/filtermodal.html +++ b/apps/templates/home/includes/filtermodal.html @@ -47,13 +47,13 @@ -