From 4986a06cdfbaf6b402446f5bde557ff0175c8898 Mon Sep 17 00:00:00 2001 From: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com> Date: Thu, 7 Sep 2023 21:58:10 +0100 Subject: [PATCH] Fixed web_ui websocket type error --- packages/lib/src/subscriptions.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lib/src/subscriptions.ts b/packages/lib/src/subscriptions.ts index 9d0b0ed2..7e6ef1d0 100644 --- a/packages/lib/src/subscriptions.ts +++ b/packages/lib/src/subscriptions.ts @@ -213,7 +213,7 @@ export class EventSubscriber { constructor( private event: EventClass | ChannelEventClass, - private prehandler?: (event: Event) => V, + private prehandler?: (event: T) => V, control?: Link ) { const entry = Link._eventsByClass.get(this.event); @@ -231,7 +231,7 @@ export class EventSubscriber { async _handle(response: Event | ChannelEvent) { this.lastResponse = response; this.lastResponseTime = Date.now(); - const value = this.prehandler ? this.prehandler(response) : response as any; + const value = this.prehandler ? this.prehandler(response as T) : response as any; for (let callback of this._callbacks) { callback(value); }