From 4b1be0d9e303c3ba93eb8ac4a9c6ca32eb141baf Mon Sep 17 00:00:00 2001 From: Adhiraj Date: Thu, 8 Oct 2020 19:41:04 +0530 Subject: [PATCH] Message loading bug fix --- src/WAConnection/7.MessagesExtra.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/WAConnection/7.MessagesExtra.ts b/src/WAConnection/7.MessagesExtra.ts index 9546153..6f53366 100644 --- a/src/WAConnection/7.MessagesExtra.ts +++ b/src/WAConnection/7.MessagesExtra.ts @@ -116,7 +116,8 @@ export class WAConnection extends Base { if (diff < 0) { messages = messages.slice(-count) // get the last X messages } else if (diff > 0) { - let fepoch = (messages[0] && messages[0]['epoch']) || 0 + const fMessage = chat.messages.all()[0] + let fepoch = (fMessage && fMessage['epoch']) || 0 const extra = await retreive (diff, messages[0]?.key || cursor) // add to DB for (let i = extra.length-1;i >= 0; i--) {