diff --git a/src/structures/GroupChat.js b/src/structures/GroupChat.js index fc837a2..5031d29 100644 --- a/src/structures/GroupChat.js +++ b/src/structures/GroupChat.js @@ -136,7 +136,7 @@ class GroupChat extends Chat { const chatWid = window.Store.WidFactory.createWid(chatId); let descId = window.Store.GroupMetadata.get(chatWid).descId; try { - return await window.Store.GroupUtils.sendSetGroupDescription(chatWid, description, window.Store.genId(), descId); + return await window.Store.GroupUtils.sendSetGroupDescription(chatWid, description, window.Store.MsgKey.newId(), descId); } catch (err) { if(err.name === 'ServerStatusCodeError') return false; throw err; diff --git a/src/util/Injected.js b/src/util/Injected.js index 49283af..3524e0d 100644 --- a/src/util/Injected.js +++ b/src/util/Injected.js @@ -14,7 +14,6 @@ exports.ExposeStore = (moduleRaidStr) => { window.Store.CryptoLib = window.mR.findModule('decryptE2EMedia')[0]; window.Store.DownloadManager = window.mR.findModule('downloadManager')[0].downloadManager; window.Store.Features = window.mR.findModule('FEATURE_CHANGE_EVENT')[0].GK; - window.Store.genId = window.mR.findModule('newTag')[0].newTag; window.Store.GroupMetadata = window.mR.findModule((module) => module.default && module.default.handlePendingInvite)[0].default; window.Store.Invite = window.mR.findModule('sendJoinGroupViaInvite')[0]; window.Store.InviteInfo = window.mR.findModule('sendQueryGroupInvite')[0]; @@ -27,14 +26,13 @@ exports.ExposeStore = (moduleRaidStr) => { window.Store.MsgKey = window.mR.findModule((module) => module.default && module.default.fromString)[0].default; window.Store.MessageInfo = window.mR.findModule('sendQueryMsgInfo')[0]; window.Store.OpaqueData = window.mR.findModule(module => module.default && module.default.createFromData)[0].default; - window.Store.QueryExist = window.mR.findModule(module => typeof module.default === 'function' && module.default.toString().includes('Should not reach queryExists MD'))[0].default; + window.Store.QueryExist = window.mR.findModule('queryExists')[0].queryExists; window.Store.QueryProduct = window.mR.findModule('queryProduct')[0]; window.Store.QueryOrder = window.mR.findModule('queryOrder')[0]; window.Store.SendClear = window.mR.findModule('sendClear')[0]; window.Store.SendDelete = window.mR.findModule('sendDelete')[0]; window.Store.SendMessage = window.mR.findModule('addAndSendMsgToChat')[0]; window.Store.SendSeen = window.mR.findModule('sendSeen')[0]; - window.Store.Sticker = window.mR.findModule('Sticker')[0].Sticker; window.Store.User = window.mR.findModule('getMaybeMeUser')[0]; window.Store.UploadUtils = window.mR.findModule((module) => (module.default && module.default.encryptAndUpload) ? module.default : null)[0].default; window.Store.UserConstructor = window.mR.findModule((module) => (module.default && module.default.prototype && module.default.prototype.isServer && module.default.prototype.isUser) ? module.default : null)[0].default; @@ -218,7 +216,7 @@ exports.LoadUtils = () => { const newMsgId = new window.Store.MsgKey({ from: meUser, to: chat.id, - id: window.Store.genId(), + id: window.Store.MsgKey.newId(), participant: isMD && chat.id.isGroup() ? meUser : undefined, selfDir: 'out', }); diff --git a/tests/client.js b/tests/client.js index f01412f..a73a24d 100644 --- a/tests/client.js +++ b/tests/client.js @@ -272,7 +272,6 @@ describe('Client', function() { 'SendMessage', 'SendSeen', 'StatusUtils', - 'Sticker', 'UploadUtils', 'UserConstructor', 'VCard', @@ -280,7 +279,6 @@ describe('Client', function() { 'Wap', 'WidFactory', 'findCommonGroups', - 'genId', 'getProfilePicFull', ];