From d06bd6766910598d7e8d79508f77f8c60fb1c903 Mon Sep 17 00:00:00 2001 From: Miguel Urtado Date: Sat, 24 Jun 2023 13:20:01 -0300 Subject: [PATCH] fix: Improovment in findConversation on chatWoot (#1330) --- .gitignore | 3 ++- src/util/chatWootClient.ts | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 040e05581..78435c197 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,5 @@ userDataDir /yarn.lock /yarn-error.log backupFolder -tokens/* \ No newline at end of file +tokens/* +wppconnect_tokens/* \ No newline at end of file diff --git a/src/util/chatWootClient.ts b/src/util/chatWootClient.ts index 6d40f1a3c..84c740f74 100644 --- a/src/util/chatWootClient.ts +++ b/src/util/chatWootClient.ts @@ -205,10 +205,10 @@ export default class chatWootClient { async findConversation(contact: any) { try { const { data } = await this.api.get( - `api/v1/accounts/${this.account_id}/conversations?inbox_id=${this.inbox_id}&status=all` + `api/v1/accounts/${this.account_id}/contacts/${contact.id}/conversations` ); - return data.data.payload.find( - (e: any) => e.meta.sender.id == contact.id && e.status != 'resolved' + return data.payload.find( + (e: any) => e.inbox_id == this.inbox_id && e.status != 'resolved' ); } catch (e) { console.log(e);