Skip to content

Commit 0d89823

Browse files
committed
fix: openai setting when send a message with chatwoot
1 parent 479dc12 commit 0d89823

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,7 +1074,7 @@ export class BaileysStartupService extends ChannelStartupService {
10741074
}
10751075
}
10761076

1077-
if (this.configService.get<Openai>('OPENAI').ENABLED) {
1077+
if (this.configService.get<Openai>('OPENAI').ENABLED && received?.message?.audioMessage) {
10781078
const openAiDefaultSettings = await this.prismaRepository.openaiSetting.findFirst({
10791079
where: {
10801080
instanceId: this.instanceId,
@@ -1084,12 +1084,7 @@ export class BaileysStartupService extends ChannelStartupService {
10841084
},
10851085
});
10861086

1087-
if (
1088-
openAiDefaultSettings &&
1089-
openAiDefaultSettings.openaiCredsId &&
1090-
openAiDefaultSettings.speechToText &&
1091-
received?.message?.audioMessage
1092-
) {
1087+
if (openAiDefaultSettings && openAiDefaultSettings.openaiCredsId && openAiDefaultSettings.speechToText) {
10931088
messageRaw.message.speechToText = await this.openaiService.speechToText(
10941089
openAiDefaultSettings.OpenaiCreds,
10951090
received,
@@ -1945,7 +1940,7 @@ export class BaileysStartupService extends ChannelStartupService {
19451940
);
19461941
}
19471942

1948-
if (this.configService.get<Openai>('OPENAI').ENABLED) {
1943+
if (this.configService.get<Openai>('OPENAI').ENABLED && messageRaw?.message?.audioMessage) {
19491944
const openAiDefaultSettings = await this.prismaRepository.openaiSetting.findFirst({
19501945
where: {
19511946
instanceId: this.instanceId,
@@ -1955,12 +1950,7 @@ export class BaileysStartupService extends ChannelStartupService {
19551950
},
19561951
});
19571952

1958-
if (
1959-
openAiDefaultSettings &&
1960-
openAiDefaultSettings.openaiCredsId &&
1961-
openAiDefaultSettings.speechToText &&
1962-
messageRaw?.message?.audioMessage
1963-
) {
1953+
if (openAiDefaultSettings && openAiDefaultSettings.openaiCredsId && openAiDefaultSettings.speechToText) {
19641954
messageRaw.message.speechToText = await this.openaiService.speechToText(
19651955
openAiDefaultSettings.OpenaiCreds,
19661956
messageRaw,

0 commit comments

Comments
 (0)