diff --git a/src/util/Injected/Store.js b/src/util/Injected/Store.js index 3f2c8c2..6580eee 100644 --- a/src/util/Injected/Store.js +++ b/src/util/Injected/Store.js @@ -53,7 +53,10 @@ exports.ExposeStore = () => { window.Store.MediaPrep = window.require('WAWebPrepRawMedia'); window.Store.MediaObject = window.require('WAWebMediaStorage'); window.Store.MediaTypes = window.require('WAWebMmsMediaTypes'); - window.Store.MediaUpload = window.require('WAWebMediaMmsV4Upload'); + window.Store.MediaUpload = { + ...window.require('WAWebMediaMmsV4Upload'), + ...window.require('WAWebStartMediaUploadQpl') + }; window.Store.MediaUpdate = window.require('WAWebMediaUpdateMsg'); window.Store.MsgKey = window.require('WAWebMsgKey'); window.Store.OpaqueData = window.require('WAWebMediaOpaqueData'); diff --git a/src/util/Injected/Utils.js b/src/util/Injected/Utils.js index 21e2349..00f47bd 100644 --- a/src/util/Injected/Utils.js +++ b/src/util/Injected/Utils.js @@ -431,7 +431,10 @@ exports.LoadUtils = () => { blob: file, type: 'sticker', signal: controller.signal, - mediaKey + mediaKey, + uploadQpl: window.Store.MediaUpload.startMediaUploadQpl({ + entryPoint: 'MediaUpload' + }), }); const stickerInfo = {