From 301c9af8b7cdc791c61722f372cefb91dae5b12f Mon Sep 17 00:00:00 2001 From: BenyFilho <168232825+BenyFilho@users.noreply.github.com> Date: Fri, 22 Nov 2024 18:55:13 -0300 Subject: [PATCH] Fix isGroup (#3380) * Update Utils.js getChatModel because Meta chat object affected Group Chats * Ajust to set isGroup as false as default --- src/util/Injected/Utils.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/util/Injected/Utils.js b/src/util/Injected/Utils.js index 6052627..f476441 100644 --- a/src/util/Injected/Utils.js +++ b/src/util/Injected/Utils.js @@ -451,11 +451,12 @@ exports.LoadUtils = () => { window.WWebJS.getChatModel = async chat => { let res = chat.serialize(); - res.isGroup = chat.isGroup; + res.isGroup = false; res.formattedTitle = chat.formattedTitle; - res.isMuted = chat.mute && chat.mute.isMuted; + res.isMuted = chat.muteExpiration == 0 ? false : true; if (chat.groupMetadata) { + res.isGroup = true; const chatWid = window.Store.WidFactory.createWid((chat.id._serialized)); await window.Store.GroupMetadata.update(chatWid); res.groupMetadata = chat.groupMetadata.serialize();