[feat] change sort to release date, number

This commit is contained in:
2026-02-27 15:34:06 -05:00
parent 3a1d443a1f
commit 2b4836580f
2 changed files with 3 additions and 3 deletions

View File

@@ -26,13 +26,13 @@ async function createCollection(client: Client) {
{ name: 'cardId', type: 'int32' }, { name: 'cardId', type: 'int32' },
{ name: 'productId', type: 'int32' }, { name: 'productId', type: 'int32' },
{ name: 'variant', type: 'string', facet: true }, { name: 'variant', type: 'string', facet: true },
{ name: 'productName', type: 'string', sort: true }, { name: 'productName', type: 'string' },
{ name: 'productLineName', type: 'string', facet: true }, { name: 'productLineName', type: 'string', facet: true },
{ name: 'rarityName', type: 'string', facet: true }, { name: 'rarityName', type: 'string', facet: true },
{ name: 'setName', type: 'string', facet: true }, { name: 'setName', type: 'string', facet: true },
{ name: 'cardType', type: 'string', facet: true }, { name: 'cardType', type: 'string', facet: true },
{ name: 'energyType', type: 'string', facet: true }, { name: 'energyType', type: 'string', facet: true },
{ name: 'number', type: 'string' }, { name: 'number', type: 'string', sort: true },
{ name: 'Artist', type: 'string' }, { name: 'Artist', type: 'string' },
{ name: 'sealed', type: 'bool' }, { name: 'sealed', type: 'bool' },
{ name: 'releaseDate', type: 'int32'}, { name: 'releaseDate', type: 'int32'},

View File

@@ -54,7 +54,7 @@ let searchArray = [{
per_page: 20, per_page: 20,
facet_by: Object.keys(facetFields).join(','), facet_by: Object.keys(facetFields).join(','),
page: Math.floor(start / 20) + 1, page: Math.floor(start / 20) + 1,
sort_by: '_text_match:asc, releaseDate:desc, productName:asc', sort_by: '_text_match:asc, releaseDate:desc, number:asc',
}]; }];
// on first load (start === 0) we want to get the facets for the filters // on first load (start === 0) we want to get the facets for the filters