From 10a3b2dae7091e5c667077b94e904bb97325cc19 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 28 Sep 2025 21:14:03 +0200 Subject: move extension fetch after ASS --- webAO/client.ts | 2 -- webAO/packets/handlers/handleSI.ts | 3 +++ 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 = ""; -- cgit