diff --git a/src/pages/partials/cards.astro b/src/pages/partials/cards.astro index 440604c..b414d57 100644 --- a/src/pages/partials/cards.astro +++ b/src/pages/partials/cards.astro @@ -37,13 +37,13 @@ const filterChecked = (field: string, value: string) => { }; const filterBy = Object.entries(filters).map(([field, values]) => { - return `${field}:=[${values.join(',')}]`; + return `${field}:=[${values.map(v => '`'+v+'`').join(',')}]`; }).join(' && '); const facetFilter = (facet:string) => { const otherFilters = Object.entries(filters) .filter(([field]) => field !== facet) - .map(([field, values]) => `${field}:=[${values.join(',')}]`) + .map(([field, values]) => `${field}:=[${values.map(v => '`'+v+'`').join(',')}]`) .join(' && '); return `sealed:false${otherFilters ? ` && ${otherFilters}` : ''}`; };