From 4b1a565db348140d9a04d1d58fdc9af3ec46884e Mon Sep 17 00:00:00 2001 From: gleip Date: Mon, 7 Jul 2025 10:28:36 +0300 Subject: [PATCH] fix: Fix off method --- src/Client.ts | 2 +- src/interfaces.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Client.ts b/src/Client.ts index e78ae3b..e28989e 100644 --- a/src/Client.ts +++ b/src/Client.ts @@ -127,7 +127,7 @@ export class Client extends Root { public getListener( serviceNameFrom: string, options?: GetListenerOptions | GetBatchListenerOptions, - ): ListenerBatch | ListenerBatch { + ): Listener | ListenerBatch { if (!this.events) { throw new Error('The service does not generate events'); } diff --git a/src/interfaces.ts b/src/interfaces.ts index b3e62da..a4dcd8b 100644 --- a/src/interfaces.ts +++ b/src/interfaces.ts @@ -168,7 +168,7 @@ export interface Listener { export interface ListenerBatch { on(action: A, handler: (params: Array[0]>, meter: EventMeter) => void): void; - off(action: A, handler: (params: Array[0]>) => void): void; + off(action: A, handler: (params: Array[0]>, ...args: any[]) => void): void; } export interface HttpSettings {