fix: Corregir manejo de archivo de audio en WhatsApp

This commit is contained in:
nestordavalos
2024-10-06 01:16:08 -03:00
parent 83567d6466
commit 59af93251d
3 changed files with 44 additions and 28 deletions

View File

@@ -483,7 +483,12 @@ export class EvolutionStartupService extends ChannelStartupService {
public async audioWhatsapp(data: SendAudioDto, file?: any, isIntegration = false) {
const mediaData: SendAudioDto = { ...data };
if (file) mediaData.audio = file.buffer.toString('base64');
if (file?.buffer) {
mediaData.audio = file.buffer.toString('base64');
} else {
console.error("El archivo o buffer no est<73> definido correctamente.");
throw new Error("File or buffer is undefined.");
}
const message = await this.processAudio(mediaData.audio, data.number);