Skip to content

Commit 52b6b61

Browse files
Merge pull request #1071 from AlanCezarAraujo/fix/openai-audio
Correção de envio de áudio para OpenAI via Cloud API
2 parents 09a33a4 + 1d55087 commit 52b6b61

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/api/integrations/channel/meta/whatsapp.business.service.ts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -465,16 +465,23 @@ export class BusinessStartupService extends ChannelStartupService {
465465
},
466466
});
467467

468+
const audioMessage = received?.messages[0]?.audio;
469+
468470
if (
469471
openAiDefaultSettings &&
470472
openAiDefaultSettings.openaiCredsId &&
471473
openAiDefaultSettings.speechToText &&
472-
received?.message?.audioMessage
474+
audioMessage
473475
) {
474476
messageRaw.message.speechToText = await this.openaiService.speechToText(
475477
openAiDefaultSettings.OpenaiCreds,
476-
received,
477-
this.client.updateMediaMessage,
478+
{
479+
message: {
480+
mediaUrl: messageRaw.message.mediaUrl,
481+
...messageRaw,
482+
}
483+
},
484+
() => {},
478485
);
479486
}
480487
}

0 commit comments

Comments
 (0)