diff --git a/src/Utils/messages.ts b/src/Utils/messages.ts index f478e2c..6900c2a 100644 --- a/src/Utils/messages.ts +++ b/src/Utils/messages.ts @@ -131,7 +131,8 @@ export const prepareWAMessageMedia = async( .filter(Boolean) ) delete uploadData.media - const content = { + + const obj = WAProto.Message.fromObject({ [`${mediaType}Message`]: MessageTypeProto[mediaType].fromObject( { url: mediaUrl, @@ -143,8 +144,8 @@ export const prepareWAMessageMedia = async( ...uploadData } ) - } - const obj = WAProto.Message.fromObject(content) + }) + if(cacheableKey) { options.mediaCache!.set(cacheableKey, WAProto.Message.encode(obj).finish()) }