diff --git a/site/static/main.js b/site/static/main.js index d2018a1..65fbe0a 100644 --- a/site/static/main.js +++ b/site/static/main.js @@ -73,7 +73,7 @@ " " + (expand ? expand.textContent : "") ).toLowerCase(); - const language = row.dataset.language || ""; + const languages = (row.dataset.languages || "").split(" "); const category = row.dataset.category || ""; const sources = row.dataset.sources || ""; @@ -86,7 +86,7 @@ if (show && activeFilter.value) { const ft = activeFilter.type; const fv = activeFilter.value; - if (ft === "language" && language !== fv) show = false; + if (ft === "language" && !languages.includes(fv)) show = false; if (ft === "category" && category !== fv) show = false; if (ft === "source" && !sources.split(" ").includes(fv)) show = false; }