From bb7c3925c67ec4d3445b2fb9021099a90702adc4 Mon Sep 17 00:00:00 2001 From: Reto Brunner Date: Sun, 14 Apr 2024 01:08:27 +0200 Subject: [PATCH] type serverOptions for network:options --- client/js/socket-events/network.ts | 2 +- shared/types/socket-events.d.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client/js/socket-events/network.ts b/client/js/socket-events/network.ts index 6c22a3f7..98e60121 100644 --- a/client/js/socket-events/network.ts +++ b/client/js/socket-events/network.ts @@ -23,7 +23,7 @@ socket.on("network:options", function (data) { const network = store.getters.findNetwork(data.network); if (network) { - network.serverOptions = data.serverOptions as typeof network.serverOptions; + network.serverOptions = data.serverOptions; } }); diff --git a/shared/types/socket-events.d.ts b/shared/types/socket-events.d.ts index 236f8de0..5ba58126 100644 --- a/shared/types/socket-events.d.ts +++ b/shared/types/socket-events.d.ts @@ -1,6 +1,6 @@ import {SharedMention} from "./mention"; import {ChanState, SharedChan} from "./chan"; -import {SharedNetwork} from "./network"; +import {SharedNetwork, SharedServerOptions} from "./network"; import {SharedMsg, LinkPreview} from "./msg"; import {SharedUser} from "./user"; import {SharedChangelogData} from "./changelog"; @@ -54,7 +54,7 @@ interface ServerToClientEvents { names: EventHandler<{id: number; users: SharedUser[]}>; network: EventHandler<{network: SharedNetwork}>; - "network:options": EventHandler<{network: string; serverOptions: {[key: string]: any}}>; + "network:options": EventHandler<{network: string; serverOptions: SharedServerOptions}>; "network:status": EventHandler<{network: string; connected: boolean; secure: boolean}>; "network:info": EventHandler<{uuid: string}>; "network:name": EventHandler<{uuid: string; name: string}>;