fix: send docs without caption (#2660)

* fix: allow to send docs without a caption

* fix: typo

* fix: async function proper handling
This commit is contained in:
alechkos 2023-12-12 23:36:44 +02:00 • committed by GitHub
commit 981fa822a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 6 deletions

View file

@ -30,7 +30,7 @@ const NoAuth = require('./authStrategies/NoAuth');
* @param {number} options.takeoverOnConflict - If another whatsapp web session is detected (another browser), take over the session in the current browser
* @param {number} options.takeoverTimeoutMs - How much time to wait before taking over the session
* @param {string} options.userAgent - User agent to use in puppeteer
* @param {string} options.ffmpegPath - Ffmpeg path to use when formating videos to webp while sending stickers
* @param {string} options.ffmpegPath - Ffmpeg path to use when formatting videos to webp while sending stickers
* @param {boolean} options.bypassCSP - Sets bypassing of page's Content-Security-Policy.
* @param {object} options.proxyAuthentication - Proxy Authentication object.
*
@ -892,7 +892,7 @@ class Client extends EventEmitter {
if (sendSeen) {
window.WWebJS.sendSeen(chatId);
await window.WWebJS.sendSeen(chatId);
}
const msg = await window.WWebJS.sendMessage(chat, message, options, sendSeen);

View file

@ -171,9 +171,7 @@ exports.LoadUtils = () => {
forceGif: options.sendVideoAsGif
});
if (options.caption){
attOptions.caption = options.caption;
}
attOptions.caption = options.caption;
content = options.sendMediaAsSticker ? undefined : attOptions.preview;
attOptions.isViewOnce = options.isViewOnce;