From 2c05b6bbd057e3e4eaa8d0b221cbebe2a38da10d Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Tue, 3 Feb 2026 20:54:51 -0600 Subject: [PATCH] more fixes --- src/webpage/utils/utils.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/webpage/utils/utils.ts b/src/webpage/utils/utils.ts index fd92069..071455a 100644 --- a/src/webpage/utils/utils.ts +++ b/src/webpage/utils/utils.ts @@ -41,7 +41,9 @@ export function getBulkUsers() { try { const user = (json.users[thing] = new Specialuser(json.users[thing])); apiDoms.add(new URL(user.serverurls.api).host); - } catch {} + } catch { + delete json.users[thing]; + } } if (getDeveloperSettings().interceptApiTraces) { SW.postMessage({ @@ -107,6 +109,7 @@ export class Specialuser { if (json instanceof Specialuser) { console.error("specialuser can't construct from another specialuser"); } + if (!json.serverurls) throw new Error("nope"); this.serverurls = json.serverurls; let apistring = new URL(json.serverurls.api).toString(); apistring = apistring.replace(/\/(v\d+\/?)?$/, "") + "/v9";