diff --git a/public/index.html b/public/index.html index cbef346d4..db0f77b3f 100644 --- a/public/index.html +++ b/public/index.html @@ -2276,7 +2276,7 @@ +
diff --git a/public/scripts/textgen-models.js b/public/scripts/textgen-models.js index 8398b358b..dd7c58793 100644 --- a/public/scripts/textgen-models.js +++ b/public/scripts/textgen-models.js @@ -412,11 +412,16 @@ export async function loadFeatherlessModels(data) { const selectedSortOrder = sortOrderSelect.value; const selectedClass = classSelect.value; const selectedCategory = categoriesSelect.value; + let featherlessTop = []; + let featherlessNew = []; - const featherlessTop = await fetchFeatherlessStats(); + if (selectedCategory === 'Top') { + featherlessTop = await fetchFeatherlessStats(); + } const featherlessIds = featherlessTop.map(stat => stat.id); - - const featherlessNew = await fetchFeatherlessNew(); + if(selectedCategory === 'New') { + featherlessNew = await fetchFeatherlessNew(); + } const featherlessNewIds = featherlessNew.map(stat => stat.id); let filteredModels = originalModels.filter(model => { @@ -435,7 +440,7 @@ export async function loadFeatherlessModels(data) { return matchesSearch && matchesClass && matchesNew; } else { - return null; + return matchesSearch; } });