From 2b4836580f892a5da31e1136cc571428b622a99b Mon Sep 17 00:00:00 2001 From: Thad Miller Date: Fri, 27 Feb 2026 15:34:06 -0500 Subject: [PATCH] [feat] change sort to release date, number --- scripts/reindex.ts | 4 ++-- src/pages/partials/cards.astro | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/reindex.ts b/scripts/reindex.ts index 7f0fa74..b5b4518 100644 --- a/scripts/reindex.ts +++ b/scripts/reindex.ts @@ -26,13 +26,13 @@ async function createCollection(client: Client) { { name: 'cardId', type: 'int32' }, { name: 'productId', type: 'int32' }, { name: 'variant', type: 'string', facet: true }, - { name: 'productName', type: 'string', sort: true }, + { name: 'productName', type: 'string' }, { name: 'productLineName', type: 'string', facet: true }, { name: 'rarityName', type: 'string', facet: true }, { name: 'setName', type: 'string', facet: true }, { name: 'cardType', 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: 'sealed', type: 'bool' }, { name: 'releaseDate', type: 'int32'}, diff --git a/src/pages/partials/cards.astro b/src/pages/partials/cards.astro index 01da188..1f3644c 100644 --- a/src/pages/partials/cards.astro +++ b/src/pages/partials/cards.astro @@ -54,7 +54,7 @@ let searchArray = [{ per_page: 20, facet_by: Object.keys(facetFields).join(','), 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