diff --git a/client/src/app/pages/dashboard/users/games/_game/_playtype/folders/FolderComparePage.tsx b/client/src/app/pages/dashboard/users/games/_game/_playtype/folders/FolderComparePage.tsx index 6c8a15664..7596edc86 100644 --- a/client/src/app/pages/dashboard/users/games/_game/_playtype/folders/FolderComparePage.tsx +++ b/client/src/app/pages/dashboard/users/games/_game/_playtype/folders/FolderComparePage.tsx @@ -153,7 +153,7 @@ function FolderCompare({ const songMap = CreateSongMap(baseData.songs); - let ds: ComparePBsDataset = [...baseData.charts, ...compareData.charts].map((chart) => ({ + let ds: ComparePBsDataset = baseData.charts.map((chart) => ({ chart, base: basePBLookup.get(chart.chartID) ?? null, compare: comparePBLookup.get(chart.chartID) ?? null, diff --git a/client/src/util/tables/create-search.ts b/client/src/util/tables/create-search.ts index 52ca170fa..c57cf265a 100644 --- a/client/src/util/tables/create-search.ts +++ b/client/src/util/tables/create-search.ts @@ -7,9 +7,9 @@ import { GamePTConfig, GetGamePTConfig, IDStrings, + Playtype, } from "tachi-common"; import { ComparePBsDataset, FolderDataset, PBDataset, ScoreDataset } from "types/tables"; -import { Playtype } from "tachi-common"; function GetBMSTableVal(chart: ChartDocument<"bms:7K" | "bms:14K">, key: string) { for (const table of chart.data.tableFolders) { @@ -100,7 +100,7 @@ export function CreatePBCompareSearchParams( }; if (game === "bms") { - HandleBMSNonsense(searchFunctions, playtype, (k) => k); + HandleBMSNonsense(searchFunctions, playtype, (k) => k.chart); } return searchFunctions;