c7e4ddd05cd273158892d2a778246910adb2bed2 chmalee Wed May 3 08:08:15 2023 -0700 Fix unencoded user search strings being shown when a search term doesn't match anything, refs Galt email diff --git src/hg/js/hgSearch.js src/hg/js/hgSearch.js index bd71069..54667c0 100644 --- src/hg/js/hgSearch.js +++ src/hg/js/hgSearch.js @@ -607,31 +607,31 @@ if (matches.length > 500) subList.innerHTML += "<div class='showMoreDiv' id='" + idAttr.value+"_"+categoryCount+"_showMoreDiv'> Show 490 (out of " + (matches.length) + " total) more matches for " + searchDesc + "</div></li>"; else subList.innerHTML += "<div class='showMoreDiv' id='" + idAttr.value+"_"+categoryCount+"_showMoreDiv'> Show " + (matches.length - 10) + " more matches for " + searchDesc + "</div></li>"; } newListObj.append(subList); newList.append(newListObj); // make result list collapsible: $('#'+idAttr.value+categoryCount+"_button").click(collapseNode); $('#'+idAttr.value+"_" +categoryCount+"_showMoreButton").click(showMoreResults); categoryCount += 1; }); } else if (uiState && uiState.search !== undefined) { // No results from match - var msg = "<p>No results for: <b>" + uiState.search + "<b></p>"; + var msg = "<p>No results</p>"; parentDiv.empty(); parentDiv.html(msg); clearOldFacetCounts(); } else { parentDiv.empty(); } } function fillOutAssemblies(e) { organism = $("#speciesSelect")[0].value; select = $("#dbSelect"); select.empty(); _.each(_.sortBy(uiState.genomes[organism], ['orderKey']), function(assembly) { newOpt = document.createElement("option"); newOpt.value = assembly.name;