Fix search categories (#620)

* Fix search categories

* Invert condition
This commit is contained in:
Geometrically
2022-08-22 15:29:03 -07:00
committed by GitHub
parent 27d6b855b8
commit 64b89dd226

View File

@@ -59,7 +59,9 @@
:key="category.name" :key="category.name"
:active-filters="facets" :active-filters="facets"
:display-name="$formatCategory(category.name)" :display-name="$formatCategory(category.name)"
:facet-name="`categories:${category.name}`" :facet-name="`categories:'${encodeURIComponent(
category.name
)}'`"
:icon="header === 'resolutions' ? null : category.icon" :icon="header === 'resolutions' ? null : category.icon"
@toggle="toggleFacet" @toggle="toggleFacet"
/> />
@@ -104,7 +106,7 @@
ref="loaderFilters" ref="loaderFilters"
:active-filters="orFacets" :active-filters="orFacets"
:display-name="$formatCategory(loader.name)" :display-name="$formatCategory(loader.name)"
:facet-name="`categories:${loader.name}`" :facet-name="`categories:'${encodeURIComponent(loader.name)}'`"
:icon="loader.icon" :icon="loader.icon"
@toggle="toggleOrFacet" @toggle="toggleOrFacet"
/> />
@@ -137,7 +139,7 @@
ref="platformFilters" ref="platformFilters"
:active-filters="orFacets" :active-filters="orFacets"
:display-name="$formatCategory(loader.name)" :display-name="$formatCategory(loader.name)"
:facet-name="`categories:${loader.name}`" :facet-name="`categories:'${encodeURIComponent(loader.name)}'`"
:icon="loader.icon" :icon="loader.icon"
@toggle="toggleOrFacet" @toggle="toggleOrFacet"
/> />
@@ -555,16 +557,23 @@ export default {
this.orFacets.splice(index, 1) this.orFacets.splice(index, 1)
} else { } else {
if (elementName === 'categories:purpur') { if (elementName === 'categories:purpur') {
this.orFacets.push('categories:paper') if (!this.orFacets.includes('categories:paper'))
this.orFacets.push('categories:spigot') this.orFacets.push('categories:paper')
this.orFacets.push('categories:bukkit') if (!this.orFacets.includes('categories:spigot'))
this.orFacets.push('categories:spigot')
if (!this.orFacets.includes('categories:bukkit'))
this.orFacets.push('categories:bukkit')
} else if (elementName === 'categories:paper') { } else if (elementName === 'categories:paper') {
this.orFacets.push('categories:spigot') if (!this.orFacets.includes('categories:spigot'))
this.orFacets.push('categories:bukkit') this.orFacets.push('categories:spigot')
if (!this.orFacets.includes('categories:bukkit'))
this.orFacets.push('categories:bukkit')
} else if (elementName === 'categories:spigot') { } else if (elementName === 'categories:spigot') {
this.orFacets.push('categories:bukkit') if (!this.orFacets.includes('categories:bukkit'))
this.orFacets.push('categories:bukkit')
} else if (elementName === 'categories:waterfall') { } else if (elementName === 'categories:waterfall') {
this.orFacets.push('categories:bungeecord') if (!this.orFacets.includes('categories:bungeecord'))
this.orFacets.push('categories:bungeecord')
} }
this.orFacets.push(elementName) this.orFacets.push(elementName)
} }
@@ -617,12 +626,14 @@ export default {
} else if (this.isPlugins) { } else if (this.isPlugins) {
formattedFacets.push( formattedFacets.push(
this.$tag.loaderData.allPluginLoaders.map( this.$tag.loaderData.allPluginLoaders.map(
(x) => `categories:${x}` (x) => `categories:'${encodeURIComponent(x)}'`
) )
) )
} else if (this.projectType === 'mod') { } else if (this.projectType === 'mod') {
formattedFacets.push( formattedFacets.push(
this.$tag.loaderData.modLoaders.map((x) => `categories:${x}`) this.$tag.loaderData.modLoaders.map(
(x) => `categories:'${encodeURIComponent(x)}'`
)
) )
} }