From daa4770c37a2cac82bdebe985920fa9a1ef74fcb Mon Sep 17 00:00:00 2001 From: michalpokusa <72110769+michalpokusa@users.noreply.github.com> Date: Sat, 18 Jan 2025 17:32:33 +0100 Subject: [PATCH] Fix: Considering the scenario when download does not have a data-tags attribute --- assets/javascript/downloads.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/javascript/downloads.js b/assets/javascript/downloads.js index 49f71b3d6..072772bfc 100644 --- a/assets/javascript/downloads.js +++ b/assets/javascript/downloads.js @@ -353,7 +353,7 @@ function filterResults() { // exact tag match re-order if (downloadsSearch.searchTerm !== null && downloadsSearch.searchTerm !== undefined) { let searched = downloadsSearch.searchTerm.toLowerCase(); - let tags = download.getAttribute("data-tags").split(","); + let tags = download.dataset.tags?.split(",") || []; if (searched !== "" && tags.indexOf(searched) >= 0) { let parent = download.parentElement; parent.removeChild(download);