mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-07-15 19:52:54 -06:00
fix: Fixed require fileName for document only in base64 for send media message
This commit is contained in:
parent
f4af3eaf5d
commit
19940953e2
@ -20,6 +20,7 @@
|
|||||||
* Fixed ghost mentions in send text message
|
* Fixed ghost mentions in send text message
|
||||||
* Fixed bug that saved contacts from groups came without number in chatwoot
|
* Fixed bug that saved contacts from groups came without number in chatwoot
|
||||||
* Fixed problem to receive csat in chatwoot
|
* Fixed problem to receive csat in chatwoot
|
||||||
|
* Fixed require fileName for document only in base64 for send media message
|
||||||
|
|
||||||
# 1.2.2 (2023-07-15 09:36)
|
# 1.2.2 (2023-07-15 09:36)
|
||||||
|
|
||||||
|
@ -30,9 +30,15 @@ export class SendMessageController {
|
|||||||
|
|
||||||
public async sendMedia({ instanceName }: InstanceDto, data: SendMediaDto) {
|
public async sendMedia({ instanceName }: InstanceDto, data: SendMediaDto) {
|
||||||
logger.verbose('requested sendMedia from ' + instanceName + ' instance');
|
logger.verbose('requested sendMedia from ' + instanceName + ' instance');
|
||||||
if (isBase64(data?.mediaMessage?.media) && !data?.mediaMessage?.fileName) {
|
|
||||||
throw new BadRequestException('For bse64 the file name must be informed.');
|
if (
|
||||||
|
isBase64(data?.mediaMessage?.media) &&
|
||||||
|
!data?.mediaMessage?.fileName &&
|
||||||
|
data?.mediaMessage?.mediatype === 'document'
|
||||||
|
) {
|
||||||
|
throw new BadRequestException('For base64 the file name must be informed.');
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.verbose(
|
logger.verbose(
|
||||||
'isURL: ' +
|
'isURL: ' +
|
||||||
isURL(data?.mediaMessage?.media) +
|
isURL(data?.mediaMessage?.media) +
|
||||||
|
@ -1361,7 +1361,6 @@ export class WAStartupService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const formattedMXARNumber = this.formatMXOrARNumber(number);
|
const formattedMXARNumber = this.formatMXOrARNumber(number);
|
||||||
console.log(formattedMXARNumber, number);
|
|
||||||
|
|
||||||
if (formattedMXARNumber !== number) {
|
if (formattedMXARNumber !== number) {
|
||||||
this.logger.verbose(
|
this.logger.verbose(
|
||||||
@ -1870,6 +1869,8 @@ export class WAStartupService {
|
|||||||
this.logger.verbose('Sending media message');
|
this.logger.verbose('Sending media message');
|
||||||
const generate = await this.prepareMediaMessage(data.mediaMessage);
|
const generate = await this.prepareMediaMessage(data.mediaMessage);
|
||||||
|
|
||||||
|
console.log('generate', generate);
|
||||||
|
|
||||||
return await this.sendMessageWithTyping(
|
return await this.sendMessageWithTyping(
|
||||||
data.number,
|
data.number,
|
||||||
{ ...generate.message },
|
{ ...generate.message },
|
||||||
|
Loading…
Reference in New Issue
Block a user