From 28734cea174289c73991d824ed63d1435f8f9bc3 Mon Sep 17 00:00:00 2001 From: Fishuke Date: Tue, 29 Dec 2020 01:04:41 +0300 Subject: [PATCH] Fix using before initialization. --- src/models/client.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/models/client.ts b/src/models/client.ts index f0bcc73..ab197ce 100644 --- a/src/models/client.ts +++ b/src/models/client.ts @@ -105,10 +105,6 @@ export class Client extends EventEmitter { _decoratedSlashModules?: SlashModule[] _id?: string - private readonly _untypedOn = this.on - - private readonly _untypedEmit = this.emit - public on = (event: K, listener: ClientEvents[K]): this => this._untypedOn(event, listener) @@ -117,6 +113,10 @@ export class Client extends EventEmitter { ...args: Parameters ): boolean => this._untypedEmit(event, ...args) + private readonly _untypedOn = this.on + + private readonly _untypedEmit = this.emit + /** Shard on which this Client is */ shard: number = 0 /** Shard Manager of this Client if Sharded */