From 50d5dbbf4ff4777dbe7b7e1d5121168a4cfdd065 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Mon, 3 Nov 2025 08:04:54 -0800 Subject: [PATCH] Always use `.wsz` in museum pages --- .../skin-database/legacy-client/src/algolia.js | 18 ++++++++++-------- .../legacy-client/src/redux/epics.js | 4 ++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/packages/skin-database/legacy-client/src/algolia.js b/packages/skin-database/legacy-client/src/algolia.js index 90db2cec..cc2f5b36 100644 --- a/packages/skin-database/legacy-client/src/algolia.js +++ b/packages/skin-database/legacy-client/src/algolia.js @@ -1,4 +1,5 @@ import * as Utils from "./utils"; +import { gql } from "./utils"; import { algoliasearch } from "algoliasearch"; const client = algoliasearch("HQ9I5Z6IM5", "6466695ec3f624a5fccf46ec49680e51"); @@ -6,14 +7,15 @@ const client = algoliasearch("HQ9I5Z6IM5", "6466695ec3f624a5fccf46ec49680e51"); // Fallback search that uses SQLite. Useful for when we've exceeded the Algolia // search quota. export async function graphqlSearch(query) { - const queryText = Utils.gql` - query SearchQuery($query: String!) { - search_classic_skins(query: $query, first: 500) { - filename - md5 - nsfw - } -}`; + const queryText = gql` + query SearchQuery($query: String!) { + search_classic_skins(query: $query, first: 500) { + filename(normalize_extension: true) + md5 + nsfw + } + } + `; const data = await Utils.fetchGraphql(queryText, { query }); const hits = data.search_classic_skins.map((skin) => { return { diff --git a/packages/skin-database/legacy-client/src/redux/epics.js b/packages/skin-database/legacy-client/src/redux/epics.js index 6dd23dfa..65e8b952 100644 --- a/packages/skin-database/legacy-client/src/redux/epics.js +++ b/packages/skin-database/legacy-client/src/redux/epics.js @@ -218,7 +218,7 @@ const unloadedSkinEpic = (actions, _states) => count nodes { md5 - filename + filename(normalize_extension: true) nsfw } } @@ -481,7 +481,7 @@ const skinDataEpic = (actions, state) => { const QUERY = gql` query IndividualSkin($md5: String!) { fetch_skin_by_md5(md5: $md5) { - filename + filename(normalize_extension: true) nsfw } }