fixed bug with stickers

This commit is contained in:
Adhiraj
2020-08-31 16:28:56 +05:30
parent cadd34bc0e
commit 420c707195
4 changed files with 10 additions and 3 deletions

View File

@@ -51,6 +51,13 @@ WAConnectionTest('Messages', conn => {
await conn.downloadMediaMessage(message)
//const message2 = await sendAndRetreiveMessage (conn, 'this is a quote', MessageType.extendedText)
})
it('should send a sticker', async () => {
const content = await fs.readFile('./Media/octopus.webp')
const message = await sendAndRetreiveMessage(conn, content, MessageType.sticker)
await conn.downloadMediaMessage(message)
//const message2 = await sendAndRetreiveMessage (conn, 'this is a quote', MessageType.extendedText)
})
it('should send an image & quote', async () => {
const {messages} = await conn.loadMessages(testJid, 1)
const content = await fs.readFile('./Media/meme.jpeg')

View File

@@ -258,7 +258,7 @@ export async function generateThumbnail(buffer: Buffer, mediaType: MessageType,
if (mediaType === MessageType.audio) {
throw new Error('audio messages cannot have thumbnails')
}
} else if (mediaType === MessageType.image || mediaType === MessageType.sticker) {
} else if (mediaType === MessageType.image) {
const buff = await compressImage (buffer)
info.thumbnail = buff.toString('base64')
} else if (mediaType === MessageType.video) {