Al utilizar Meta como proveedor y enviar un archivo como pdf por ejemplo, este daba un error y detenía la ejecución del bot.
Luego al capturar el error en un tryCatch arrojaba 'undefined' , esto me llevó a pensar que o no se encontraba el Archivo por el path o el método se usaba de otra forma.
Después de descartar el problema del path del archivo, fui a los node_modules, en el Meta provider, el método senMedia que es el método que funciona para envío y se usa a través de un
{
media: 'path del archivo'
}
llamaba a otro método dentro de la misma clase, pero este no se encontraba, aquel método era this.sendFile.
Tal vez se olvido en una pullRequest este método, así que lo recree.
Ahora envía el archivo ya sea en path local o por url, pero el nombre no se mostraba como ven.
así que agregué un nameOriginal que extrae el nombre del archivo si tuviese y si no, lo cambiaría por Doc.
Que tipo de Pull Request es?
Descripción
En detalle del commit agregado:
Al utilizar Meta como proveedor y enviar un archivo como pdf por ejemplo, este daba un error y detenía la ejecución del bot.
Luego al capturar el error en un tryCatch arrojaba 'undefined' , esto me llevó a pensar que o no se encontraba el Archivo por el path o el método se usaba de otra forma.
Después de descartar el problema del path del archivo, fui a los node_modules, en el Meta provider, el método senMedia que es el método que funciona para envío y se usa a través de un
llamaba a otro método dentro de la misma clase, pero este no se encontraba, aquel método era this.sendFile.
Tal vez se olvido en una pullRequest este método, así que lo recree.
Ahora envía el archivo ya sea en path local o por url, pero el nombre no se mostraba como ven.
así que agregué un nameOriginal que extrae el nombre del archivo si tuviese y si no, lo cambiaría por Doc.
Método agregado: