Skip to content

Commit fc737e3

Browse files
authored
fix(test): missing average notice for quotes (@fehmer) (#8201)
average not showing in quotes mode if the selected language has a size suffix.
1 parent a8d473d commit fc737e3

1 file changed

Lines changed: 13 additions & 4 deletions

File tree

frontend/src/ts/collections/results.ts

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ import { applyIdWorkaround } from "./utils/misc";
4040
import { getConfig } from "../config/store";
4141
import { getMode2 } from "../utils/misc";
4242
import { getCurrentQuote } from "../states/test";
43+
import { removeLanguageSize } from "../utils/strings";
4344

4445
export type ResultsQueryState = {
4546
difficulty: SnapshotResult<Mode>["difficulty"][];
@@ -590,10 +591,18 @@ export type CurrentSettingsFilter = {
590591
export function useUserAverage10LiveQuery(options: {
591592
isEnabled: Accessor<boolean>;
592593
}) {
593-
const settingsFilter = createMemo(() => ({
594-
...getConfig,
595-
mode2: getMode2(getConfig, getCurrentQuote()),
596-
}));
594+
const settingsFilter = createMemo(() => {
595+
const language =
596+
getConfig.mode === "quote"
597+
? removeLanguageSize(getConfig.language)
598+
: getConfig.language;
599+
600+
return {
601+
...getConfig,
602+
mode2: getMode2(getConfig, getCurrentQuote()),
603+
language,
604+
};
605+
});
597606

598607
const activeTagsQuery = useActiveTagsLiveQuery();
599608

0 commit comments

Comments
 (0)