From 07ad5756ebca66e0bfa621086dbd619f2f37633e Mon Sep 17 00:00:00 2001 From: Davidson Gomes Date: Wed, 9 Aug 2023 16:57:23 -0300 Subject: [PATCH] fix: Fixed issue that did not output base64 averages --- .DS_Store | Bin 6148 -> 6148 bytes CHANGELOG.md | 1 + src/config/logger.config.ts | 1 + src/whatsapp/services/whatsapp.service.ts | 8 ++++++++ 4 files changed, 10 insertions(+) diff --git a/.DS_Store b/.DS_Store index bc7339d20c06947ceac4918cf883130305e8fcad..9880dac3989431d51dbcb1b03b08b34ce3c75340 100644 GIT binary patch delta 82 zcmZoMXfc=|#>B`mF;Q%yo}wr#0|Nsi1A_nqLn=d2PP$=ma(-^X#Kh%{teabynprm% iR4{I4=iui6>ey_^{GE9+zlbFVP!C8G)8+t?EzAHI_7af* delta 197 zcmZoMXfc=|#>B)qu~2NHo+2kF0|Nsi1A_p=#F+J)4=}PY)`LV?7*ZHA8HyQ7a?%Zh zlk;;6fMN^`?8_yP<#O{~T#|C~lYn9zNerf+TV;+qqROY>l`qIZGMncCP%8r)gUe>T_YKu2!g$oQRkGQWr=2hfc`#K5pQKx7Lu0JxPZtpET3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 1682dca9..8edec3a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ * Adjustment in the saving of contacts, saving the information of the number and Jid * Update Dockerfile * If you pass empty events in create instance and set webhook it is understood as all +* Fixed issue that did not output base64 averages ### Integrations diff --git a/src/config/logger.config.ts b/src/config/logger.config.ts index 382772a3..221ee098 100644 --- a/src/config/logger.config.ts +++ b/src/config/logger.config.ts @@ -75,6 +75,7 @@ export class Logger { console.log( /*Command.UNDERSCORE +*/ Command.BRIGHT + Level[type], '[Evolution API]', + Command.BRIGHT + Color[type], `v${packageJson.version}`, Command.BRIGHT + Color[type], process.pid.toString(), diff --git a/src/whatsapp/services/whatsapp.service.ts b/src/whatsapp/services/whatsapp.service.ts index 6d24b61d..9d76364a 100644 --- a/src/whatsapp/services/whatsapp.service.ts +++ b/src/whatsapp/services/whatsapp.service.ts @@ -2178,6 +2178,14 @@ export class WAStartupService { this.logger.verbose('File name: ' + mediaMessage.fileName); } + if (mediaMessage.mediatype === 'image' && !mediaMessage.fileName) { + mediaMessage.fileName = 'image.png'; + } + + if (mediaMessage.mediatype === 'video' && !mediaMessage.fileName) { + mediaMessage.fileName = 'video.mp4'; + } + let mimetype: string; if (isURL(mediaMessage.media)) {