Fix the date for featherless.ai models

6b494af146c415185d1dbc0b8ac2add003bff741

Eradev <admin@eradev.com>

1 files changed, +3 -3Ignore whitespace
public/scripts/textgen-models.js+3 -3
@@ -383,7 +383,7 @@ export async function loadFeatherlessModels(data) {
383383
384 const dateAddedDiv = document.createElement('div');384 const dateAddedDiv = document.createElement('div');
385 dateAddedDiv.classList.add('model-date-added');385 dateAddedDiv.classList.add('model-date-added');
386 dateAddedDiv.textContent = `Added On: ${new Date(model.updated_at).toLocaleDateString()}`;386 dateAddedDiv.textContent = `Added On: ${new Date(model.created * 1000).toLocaleDateString()}`;
387387
388 detailsContainer.appendChild(modelClassDiv);388 detailsContainer.appendChild(modelClassDiv);
389 detailsContainer.appendChild(contextLengthDiv);389 detailsContainer.appendChild(contextLengthDiv);
@@ -502,9 +502,9 @@ export async function loadFeatherlessModels(data) {
502 } else if (selectedSortOrder === 'desc') {502 } else if (selectedSortOrder === 'desc') {
503 filteredModels.sort((a, b) => b.id.localeCompare(a.id));503 filteredModels.sort((a, b) => b.id.localeCompare(a.id));
504 } else if (selectedSortOrder === 'date_asc') {504 } else if (selectedSortOrder === 'date_asc') {
505 filteredModels.sort((a, b) => a.updated_at.localeCompare(b.updated_at));505 filteredModels.sort((a, b) => a.created - b.created);
506 } else if (selectedSortOrder === 'date_desc') {506 } else if (selectedSortOrder === 'date_desc') {
507 filteredModels.sort((a, b) => b.updated_at.localeCompare(a.updated_at));507 filteredModels.sort((a, b) => b.created - a.created);
508 }508 }
509509
510 setupPagination(filteredModels, Number(localStorage.getItem(storageKey)) || perPage, featherlessCurrentPage);510 setupPagination(filteredModels, Number(localStorage.getItem(storageKey)) || perPage, featherlessCurrentPage);