fix: models not loading

Co-Authored-By: _00_ <131402327+rgaricano@users.noreply.github.com>
This commit is contained in:
Timothy Jaeryang Baek
2025-08-21 12:33:26 +04:00
parent 1a15a62b73
commit bbfe456f90
3 changed files with 3 additions and 3 deletions

View File

@@ -234,7 +234,7 @@ export const getOllamaModels = async (token: string = '', urlIdx: null | number
return (res?.models ?? []) return (res?.models ?? [])
.map((model) => ({ id: model.model, name: model.name ?? model.model, ...model })) .map((model) => ({ id: model.model, name: model.name ?? model.model, ...model }))
.sort((a, b) => { .sort((a, b) => {
return a.name.localeCompare(b.name); return (a?.name ?? a?.id ?? '').localeCompare(b?.name ?? b?.id ?? '');
}); });
}; };

View File

@@ -115,7 +115,7 @@
if (a.rating === '-' && b.rating !== '-') return 1; if (a.rating === '-' && b.rating !== '-') return 1;
if (b.rating === '-' && a.rating !== '-') return -1; if (b.rating === '-' && a.rating !== '-') return -1;
if (a.rating !== '-' && b.rating !== '-') return b.rating - a.rating; if (a.rating !== '-' && b.rating !== '-') return b.rating - a.rating;
return a.name.localeCompare(b.name); return (a?.name ?? a?.id ?? '').localeCompare(b?.name ?? b?.id ?? '');
}); });
loadingLeaderboard = false; loadingLeaderboard = false;

View File

@@ -63,7 +63,7 @@
// return (b.is_active ?? true) - (a.is_active ?? true); // return (b.is_active ?? true) - (a.is_active ?? true);
// } // }
// If both models' active states are the same, sort alphabetically // If both models' active states are the same, sort alphabetically
return a.name.localeCompare(b.name); return (a?.name ?? a?.id ?? '').localeCompare(b?.name ?? b?.id ?? '');
}); });
} }