diff --git a/package-lock.json b/package-lock.json index e399622c7..6aa5898f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.27.3", "license": "LGPL-3.0-or-later", "dependencies": { - "@wppconnect/wa-js": "^2.24.6", + "@wppconnect/wa-js": "^2.24.8", "@wppconnect/wa-version": "^1.2.60", "atob": "^2.1.2", "axios": "^1.4.0", @@ -3522,9 +3522,9 @@ } }, "node_modules/@wppconnect/wa-js": { - "version": "2.24.6", - "resolved": "https://registry.npmjs.org/@wppconnect/wa-js/-/wa-js-2.24.6.tgz", - "integrity": "sha512-D1AeH6NaHqtDiDmFHSnuu5nv4Qihx9A7lMe6hQDIXCLE74O32v9czyJj+yo6EvS6g/wKxQHsd1Lj6Eszleih2g==", + "version": "2.24.8", + "resolved": "https://registry.npmjs.org/@wppconnect/wa-js/-/wa-js-2.24.8.tgz", + "integrity": "sha512-AFpxxp1MVnEySSrCECfguxHrvqLUSLhoJJWsz+JGd/xeOkBv0CCuQLyaXY90D6FHCJUstfVmAE7FcLDF4w4Kmg==", "engines": { "whatsapp-web": ">=2.2245.8-beta" } @@ -17175,9 +17175,9 @@ "dev": true }, "@wppconnect/wa-js": { - "version": "2.24.6", - "resolved": "https://registry.npmjs.org/@wppconnect/wa-js/-/wa-js-2.24.6.tgz", - "integrity": "sha512-D1AeH6NaHqtDiDmFHSnuu5nv4Qihx9A7lMe6hQDIXCLE74O32v9czyJj+yo6EvS6g/wKxQHsd1Lj6Eszleih2g==" + "version": "2.24.8", + "resolved": "https://registry.npmjs.org/@wppconnect/wa-js/-/wa-js-2.24.8.tgz", + "integrity": "sha512-AFpxxp1MVnEySSrCECfguxHrvqLUSLhoJJWsz+JGd/xeOkBv0CCuQLyaXY90D6FHCJUstfVmAE7FcLDF4w4Kmg==" }, "@wppconnect/wa-version": { "version": "1.2.60", diff --git a/package.json b/package.json index 8e7e04440..0a58c2af0 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "webpack-cli": "^5.1.4" }, "dependencies": { - "@wppconnect/wa-js": "^2.24.6", + "@wppconnect/wa-js": "^2.24.8", "@wppconnect/wa-version": "^1.2.60", "atob": "^2.1.2", "axios": "^1.4.0", diff --git a/src/api/helpers/evaluate-and-return.ts b/src/api/helpers/evaluate-and-return.ts index b7b2791d4..2cf9e8024 100644 --- a/src/api/helpers/evaluate-and-return.ts +++ b/src/api/helpers/evaluate-and-return.ts @@ -134,7 +134,9 @@ export async function evaluateAndReturn( let jsStack = error.stack; Error.captureStackTrace(error); if (jsStack) { - error.stack = (error.stack || '') + '\nJS Stack: ' + jsStack; + error.stack = `${ + error.stack || '' + }\nJS Stack: ${jsStack}\nFunction: ${functionText}`; } throw error; diff --git a/src/api/layers/group.layer.ts b/src/api/layers/group.layer.ts index acf53caa4..d980e9f9e 100644 --- a/src/api/layers/group.layer.ts +++ b/src/api/layers/group.layer.ts @@ -133,7 +133,7 @@ export class GroupLayer extends RetrieverLayer { public async createGroup(groupName: string, contacts: string | string[]) { return await evaluateAndReturn( this.page, - ({ groupName, contacts }) => WPP.group.create(groupName, contacts), + ({ groupName, contacts }) => WPP.group.create(groupName, contacts, null), { groupName, contacts } ); } diff --git a/src/config/create-config.ts b/src/config/create-config.ts index 5dab80717..463897761 100644 --- a/src/config/create-config.ts +++ b/src/config/create-config.ts @@ -188,7 +188,7 @@ export const defaultOptions: CreateConfig = { waitForLogin: true, logger: defaultLogger, tokenStore: 'file', - whatsappVersion: '2.2307.x', + whatsappVersion: '2.2331.x', deviceName: false, linkPreviewApiServers: null, disableGoogleAnalytics: true, diff --git a/src/lib/wapi/functions/get-chat-by-name.js b/src/lib/wapi/functions/get-chat-by-name.js index 7744deaa0..e142e7476 100644 --- a/src/lib/wapi/functions/get-chat-by-name.js +++ b/src/lib/wapi/functions/get-chat-by-name.js @@ -16,7 +16,7 @@ */ export function getChatByName(name, done) { - const found = WPP.whatsapp.ChatStore.find((chat) => chat.name === name); + const found = WPP.chat.find((chat) => chat.name === name); if (done !== undefined) done(found); return found; }