diff --git a/g2p_self_service_portal/static/src/js/self_service_search_sort.js b/g2p_self_service_portal/static/src/js/self_service_search_sort.js index e0fea8d..907c017 100644 --- a/g2p_self_service_portal/static/src/js/self_service_search_sort.js +++ b/g2p_self_service_portal/static/src/js/self_service_search_sort.js @@ -59,9 +59,7 @@ headercells.forEach(function (th) { return comparison; }); - sortOrder = sortOrder === "asc" ? "desc" : "asc"; - table.tBodies[0].append(...rows); }); }); @@ -78,18 +76,13 @@ searchInput.addEventListener("input", function (event) { const cells = row.cells; const cell = cells[1]; - if (cell.innerText.toLowerCase().indexOf(searchValue) > -1) { + if (cell && cell.innerText.toLowerCase().indexOf(searchValue) > -1) { row.style.display = ""; } else { row.style.display = "none"; } } - - if (searchValue || searchInput === document.activeElement) { - searchClear.style.display = "block"; - } else { - searchClear.style.display = "none"; - } + searchClear.style.display = searchValue ? "block" : "none"; }); searchInput.addEventListener("focusout", function () { diff --git a/g2p_self_service_portal/views/g2p_self_service_dashboard.xml b/g2p_self_service_portal/views/g2p_self_service_dashboard.xml index 8d794f3..d63a465 100644 --- a/g2p_self_service_portal/views/g2p_self_service_dashboard.xml +++ b/g2p_self_service_portal/views/g2p_self_service_dashboard.xml @@ -11,7 +11,7 @@
-
+
-

My Programs

+

My Applications