aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2025-09-28 21:14:03 +0200
committerstonedDiscord <Tukz@gmx.de>2025-09-28 21:14:03 +0200
commit10a3b2dae7091e5c667077b94e904bb97325cc19 (patch)
treecabec2ac8166add4db9c4c0122392ef98f5c7cbc
parentf8f83364938a90712b0b772035c49f0cbb1fae25 (diff)
move extension fetch after ASS
-rw-r--r--webAO/client.ts2
-rw-r--r--webAO/packets/handlers/handleSI.ts3
2 files changed, 3 insertions, 2 deletions
diff --git a/webAO/client.ts b/webAO/client.ts
index 40884ff..b7a15a4 100644
--- a/webAO/client.ts
+++ b/webAO/client.ts
@@ -19,7 +19,6 @@ import {
fetchBackgroundList,
fetchEvidenceList,
fetchCharacterList,
- fetchExtensions,
} from "./client/fetchLists";
import getCookie from "./utils/getCookie";
import setCookie from "./utils/setCookie";
@@ -98,7 +97,6 @@ fpPromise
}
client = new Client(connectionString);
- fetchExtensions();
client.connect();
client.hdid = hdid;
isLowMemory();
diff --git a/webAO/packets/handlers/handleSI.ts b/webAO/packets/handlers/handleSI.ts
index 1a5cc4c..f20f4b2 100644
--- a/webAO/packets/handlers/handleSI.ts
+++ b/webAO/packets/handlers/handleSI.ts
@@ -1,4 +1,5 @@
import { client, extrafeatures, oldLoading } from "../../client";
+import { fetchExtensions } from "../../client/fetchLists";
/**
* Received when the server announces its server info,
@@ -10,6 +11,8 @@ export const handleSI = (args: string[]) => {
client.evidence_list_length = Number(args[2]);
client.music_list_length = Number(args[3]);
+ fetchExtensions();
+
// create the charselect grid, to be filled by the character loader
document.getElementById("client_chartable")!.innerHTML = "";