feat: add "direct_path" to media messages

This commit is contained in:
Adhiraj Singh
2021-12-13 17:31:20 +05:30
parent ea077e9fea
commit d15dd6e1d2
3 changed files with 14 additions and 9 deletions

View File

@@ -118,7 +118,7 @@ export const prepareWAMessageMedia = async(
} catch (error) {
options.logger?.info({ trace: error.stack }, 'failed to obtain extra info')
}
const {mediaUrl} = await options.upload(
const {mediaUrl, directPath} = await options.upload(
createReadStream(encBodyPath),
{ fileEncSha256B64, mediaType, timeoutMs: options.mediaUploadTimeoutMs }
)
@@ -136,11 +136,12 @@ export const prepareWAMessageMedia = async(
[`${mediaType}Message`]: MessageTypeProto[mediaType].fromObject(
{
url: mediaUrl,
directPath,
mediaKey,
fileEncSha256,
fileSha256,
fileLength,
mediaKeyTimestamp: unixTimestampSeconds(),
...uploadData
}
)