diff --git a/src/lib/gramjs/network/MTProtoSender.ts b/src/lib/gramjs/network/MTProtoSender.ts index c8784667d..c3b3dbd4a 100644 --- a/src/lib/gramjs/network/MTProtoSender.ts +++ b/src/lib/gramjs/network/MTProtoSender.ts @@ -152,7 +152,7 @@ export default class MTProtoSender { _getShouldDebugExportedSenders?: () => boolean; - private readonly _handlers: Record void>; + private readonly _handlers: Record void | Promise>; private readonly _onConnectionBreak?: CallableFunction; @@ -813,7 +813,7 @@ export default class MTProtoSender { handler = this._handleUpdate.bind(this); } - handler(message); + await handler(message); } /**