From 86405fae18d4d1efa883a7112cbef5f9970d384f Mon Sep 17 00:00:00 2001 From: alina sireneva Date: Thu, 30 May 2024 00:35:52 +0300 Subject: [PATCH] fix(core): onError not working i might be fucking retarded actually --- packages/core/src/network/client.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/core/src/network/client.ts b/packages/core/src/network/client.ts index 4295edda..5f5e356e 100644 --- a/packages/core/src/network/client.ts +++ b/packages/core/src/network/client.ts @@ -24,7 +24,6 @@ import { ConfigManager } from './config-manager.js' import { NetworkManager, NetworkManagerExtraParams, RpcCallOptions } from './network-manager.js' import { PersistentConnectionParams } from './persistent-connection.js' import { ReconnectionStrategy } from './reconnection.js' -import { SessionConnection } from './session-connection.js' import { TransportFactory } from './transports/index.js' /** Options for {@link MtClient} */ @@ -234,7 +233,7 @@ export class MtClient extends EventEmitter { readonly _config = new ConfigManager(() => this.call({ _: 'help.getConfig' })) - private _emitError?: (err: unknown, connection?: SessionConnection) => void + private _emitError?: (err: unknown) => void readonly log: Logger readonly network: NetworkManager @@ -306,9 +305,9 @@ export class MtClient extends EventEmitter { ) } - emitError(err: unknown, connection?: SessionConnection): void { + emitError(err: unknown): void { if (this._emitError) { - this._emitError(err, connection) + this._emitError(err) } else { this.log.error('unhandled error:', err) } @@ -392,6 +391,6 @@ export class MtClient extends EventEmitter { * @param handler Error handler. */ onError(handler: (err: unknown) => void): void { - this.emitError = handler + this._emitError = handler } }