diff --git a/src/structures/Message.js b/src/structures/Message.js index 960ff87..da63b87 100644 --- a/src/structures/Message.js +++ b/src/structures/Message.js @@ -17,6 +17,13 @@ class Message extends Base { } _patch(data) { + /** + * MediaKey that represents the sticker 'ID' + * @type {string} + */ + this.mediaKey = data.mediaKey; + + /** * ID that represents the message * @type {object} diff --git a/src/util/Injected.js b/src/util/Injected.js index dbf523a..0367db1 100644 --- a/src/util/Injected.js +++ b/src/util/Injected.js @@ -123,7 +123,7 @@ exports.LoadUtils = () => { mediaObject.consolidate(mediaData.toJSON()); mediaData.mediaBlob.autorelease(); - const uploadedMedia = await window.Store.MediaUpload.uploadMedia(mediaData.mimetype, mediaObject, mediaType); + const uploadedMedia = await window.Store.MediaUpload.uploadMedia({ mimetype: mediaData.mimetype, mediaObject, mediaType }); if (!uploadedMedia) { throw new Error('upload failed: media entry was not created'); }