Fixed class filter & new models count in featherless.ai

c1535f1b34c1c8ac9a614b5239ed53dd2fdea3bc

Eradev <admin@eradev.com>

1 files changed, +3 -2Showing whitespace changes
public/scripts/textgen-models.js+3 -2
@@ -472,6 +472,7 @@ export async function loadFeatherlessModels(data) {
472472 featherlessTop = await fetchFeatherlessStats();
473473 }
474474 const featherlessIds = featherlessTop.map(stat => stat.id);
475+
475476 if (selectedCategory === 'New') {
476477 featherlessNew = await fetchFeatherlessNew();
477478 }
@@ -493,7 +494,7 @@ export async function loadFeatherlessModels(data) {
493494 return matchesSearch && matchesClass && matchesNew;
494495 }
495496 else {
496497 return matchesSearch && matchesClass;
497498 }
498499 });
499500
@@ -528,7 +529,7 @@ async function fetchFeatherlessStats() {
528529}
529530
530531async function fetchFeatherlessNew() {
531532 const response = await fetch('https://api.featherless.ai/feather/models?sort=-created_at&perPage=1020');
532533 const data = await response.json();
533534 return data.items;
534535}