@juzi/whatsapp-web.js
Advanced tools
Comparing version 1.16.9 to 1.16.10
{ | ||
"name": "@juzi/whatsapp-web.js", | ||
"version": "1.16.9", | ||
"version": "1.16.10", | ||
"description": "Library for interacting with the WhatsApp Web API ", | ||
@@ -5,0 +5,0 @@ "main": "./index.js", |
@@ -1,2 +0,2 @@ | ||
[![npm](https://img.shields.io/npm/v/whatsapp-web.js.svg)](https://www.npmjs.com/package/whatsapp-web.js) [![Depfu](https://badges.depfu.com/badges/4a65a0de96ece65fdf39e294e0c8dcba/overview.svg)](https://depfu.com/github/pedroslopez/whatsapp-web.js?project_id=9765) ![WhatsApp_Web 2.2212.8](https://img.shields.io/badge/WhatsApp_Web-2.2212.8-brightgreen.svg) [![Discord Chat](https://img.shields.io/discord/698610475432411196.svg?logo=discord)](https://discord.gg/H7DqQs4) | ||
[![npm](https://img.shields.io/npm/v/whatsapp-web.js.svg)](https://www.npmjs.com/package/whatsapp-web.js) [![Depfu](https://badges.depfu.com/badges/4a65a0de96ece65fdf39e294e0c8dcba/overview.svg)](https://depfu.com/github/pedroslopez/whatsapp-web.js?project_id=9765) ![WhatsApp_Web 2.2220.8](https://img.shields.io/badge/WhatsApp_Web-2.2220.8-brightgreen.svg) [![Discord Chat](https://img.shields.io/discord/698610475432411196.svg?logo=discord)](https://discord.gg/H7DqQs4) | ||
@@ -3,0 +3,0 @@ # whatsapp-web.js |
@@ -827,4 +827,5 @@ 'use strict'; | ||
const MAX_PIN_COUNT = 3; | ||
if (window.Store.Chat.models.length > MAX_PIN_COUNT) { | ||
let maxPinned = window.Store.Chat.models[MAX_PIN_COUNT - 1].pin; | ||
const chatModels = window.Store.Chat.getModelsArray(); | ||
if (chatModels.length > MAX_PIN_COUNT) { | ||
let maxPinned = chatModels[MAX_PIN_COUNT - 1].pin; | ||
if (maxPinned) { | ||
@@ -1075,3 +1076,3 @@ return false; | ||
const label = window.Store.Label.get(labelId); | ||
const labelItems = label.labelItemCollection.models; | ||
const labelItems = label.labelItemCollection.getModelsArray(); | ||
return labelItems.reduce((result, item) => { | ||
@@ -1094,3 +1095,3 @@ if (item.parentType === 'Chat') { | ||
const blockedContacts = await this.pupPage.evaluate(() => { | ||
let chatIds = window.Store.Blocklist.models.map(a => a.id._serialized); | ||
let chatIds = window.Store.Blocklist.getModelsArray().map(a => a.id._serialized); | ||
return Promise.all(chatIds.map(id => window.WWebJS.getContact(id))); | ||
@@ -1097,0 +1098,0 @@ }); |
@@ -182,7 +182,7 @@ 'use strict'; | ||
const chat = window.Store.Chat.get(chatId); | ||
let msgs = chat.msgs._models.filter(msgFilter); | ||
let msgs = chat.msgs.getModelsArray().filter(msgFilter); | ||
if (searchOptions && searchOptions.limit > 0) { | ||
while (msgs.length < searchOptions.limit) { | ||
const loadedMessages = await chat.preload(); | ||
const loadedMessages = await window.Store.ConversationMsgs.loadEarlierMsgs(chat); | ||
if (!loadedMessages) break; | ||
@@ -189,0 +189,0 @@ msgs = [...loadedMessages.filter(msgFilter), ...msgs]; |
@@ -51,2 +51,3 @@ 'use strict'; | ||
window.Store.StatusUtils = window.mR.findModule('setMyStatus')[0]; | ||
window.Store.ConversationMsgs = window.mR.findModule('loadEarlierMsgs')[0]; | ||
window.Store.StickerTools = { | ||
@@ -71,18 +72,2 @@ ...window.mR.findModule('toWebpSticker')[0], | ||
} | ||
if (!window.Store.Chat.models) { | ||
window.Store.Chat.models = window.Store.Chat._models; | ||
} | ||
if (!window.Store.Contact.models) { | ||
window.Store.Contact.models = window.Store.Contact._models; | ||
} | ||
if (!window.Store.Blocklist.models) { | ||
window.Store.Blocklist.models = window.Store.Blocklist._models; | ||
} | ||
if (!window.Store.Label.models) { | ||
window.Store.Label.models = window.Store.Label._models; | ||
} | ||
}; | ||
@@ -437,3 +422,3 @@ | ||
window.WWebJS.getChats = async () => { | ||
const chats = window.Store.Chat.models; | ||
const chats = window.Store.Chat.getModelsArray(); | ||
@@ -470,3 +455,3 @@ const chatPromises = chats.map(chat => window.WWebJS.getChatModel(chat)); | ||
window.WWebJS.getContacts = () => { | ||
const contacts = window.Store.Contact.models; | ||
const contacts = window.Store.Contact.getModelsArray(); | ||
return contacts.map(contact => window.WWebJS.getContactModel(contact)); | ||
@@ -564,3 +549,3 @@ }; | ||
window.WWebJS.getLabels = () => { | ||
const labels = window.Store.Label.models; | ||
const labels = window.Store.Label.getModelsArray(); | ||
return labels.map(label => window.WWebJS.getLabelModel(label)); | ||
@@ -567,0 +552,0 @@ }; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
222084
5253