From 974739f2d54a2c096fce325cab799a157f94bc8a Mon Sep 17 00:00:00 2001 From: alina sireneva Date: Thu, 30 May 2024 16:58:52 +0300 Subject: [PATCH] fix(core): handle no dialog in conversation --- packages/core/src/highlevel/types/conversation.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/src/highlevel/types/conversation.ts b/packages/core/src/highlevel/types/conversation.ts index 0dd89ccc..e1e7e1e6 100644 --- a/packages/core/src/highlevel/types/conversation.ts +++ b/packages/core/src/highlevel/types/conversation.ts @@ -171,7 +171,8 @@ export class Conversation { this._chatId = getMarkedPeerId(this._inputPeer) const [dialog] = await getPeerDialogs(this.client, this._inputPeer) - const lastMessage = dialog.lastMessage + + const lastMessage = dialog?.lastMessage if (lastMessage) { this._lastMessage = this._lastReceivedMessage = lastMessage.id