Skip to content

Commit 1f4e616

Browse files
committed
refactor: move code around
1 parent 10f4a13 commit 1f4e616

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

frontend/src/ts/test/result.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ import { LocalStorageWithSchema } from "../utils/local-storage-with-schema";
4646
import { z } from "zod";
4747
import * as TestState from "./test-state";
4848
import { blurInputElement } from "../input/input-element";
49+
import * as ConnectionState from "../states/connection";
4950

5051
let result: CompletedEvent;
5152
let maxChartVal: number;
@@ -1006,6 +1007,11 @@ export async function update(
10061007
} else {
10071008
$("#result #watchVideoAdButton").removeClass("hidden");
10081009
}
1010+
1011+
if (!ConnectionState.get()) {
1012+
ConnectionState.showOfflineBanner();
1013+
}
1014+
10091015
updateWpmAndAcc();
10101016
updateConsistency();
10111017
updateTime();

frontend/src/ts/test/test-logic.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -982,6 +982,8 @@ export async function finish(difficultyFailed = false): Promise<void> {
982982

983983
const completedEvent = structuredClone(ce) as CompletedEvent;
984984

985+
TestStats.setLastResult(structuredClone(completedEvent));
986+
985987
///////// completed event ready
986988

987989
//afk check
@@ -1139,12 +1141,6 @@ export async function finish(difficultyFailed = false): Promise<void> {
11391141
dontSave = true;
11401142
}
11411143

1142-
TestStats.setLastResult(structuredClone(completedEvent));
1143-
1144-
if (!ConnectionState.get()) {
1145-
ConnectionState.showOfflineBanner();
1146-
}
1147-
11481144
await Result.update(
11491145
completedEvent,
11501146
difficultyFailed,

0 commit comments

Comments
 (0)