MCPcopy Create free account
hub / github.com/adobe/Marinus / updateFilter

Function updateFilter

web_server/public/javascripts/headers.js:167–190  ·  view source on GitHub ↗
(ev)

Source from the content-addressed store, hash-verified

165}
166
167function updateFilter(ev) {
168 clearErrorHandler();
169 let selectList = document.getElementById("headerSelect");
170 let header = selectList.value;
171 let zone = document.getElementById("zone").value;
172 if (header != null) {
173 doHeaderLookup(header, zone);
174 }
175
176 //Rebuild select menu with new values
177 let selectDiv = document.getElementById("selectDiv");
178 selectDiv.innerHTML = '<select class="custom-select" id="headerSelect" name="headerSelect" placeholder="Choose a header"><option value="" selected disabled>Choose an option</option></select>';
179 for (let name in zgrab_http_headers) {
180 buildReportsSelect(name, zone, header);
181 }
182
183 //Reassign event listener to new select element
184 let headSelect = document.getElementById("headerSelect");
185 headSelect.addEventListener("change", headerLookupSelection);
186
187 ev.preventDefault();
188 return false;
189
190}
191
192function displayValueSummary(results, args) {
193 let header = args[0];

Callers

nothing calls this directly

Calls 3

clearErrorHandlerFunction · 0.85
doHeaderLookupFunction · 0.85
buildReportsSelectFunction · 0.85

Tested by

no test coverage detected