fix: eliminar logs de depuración y mejorar la claridad en el servicio de envío de facturas por WhatsApp

This commit is contained in:
Juan Felipe Zapata Moreno 2026-04-09 13:05:31 -06:00
parent 53a5208cdf
commit dec134d0f6
2 changed files with 8 additions and 16 deletions

View File

@ -94,12 +94,6 @@ const submitUpload = () => {
console.log('UUID agregado:', uploadForm.cfdi_uuid); console.log('UUID agregado:', uploadForm.cfdi_uuid);
} }
// Debug: mostrar todo lo que hay en FormData
console.log('=== FormData a enviar ===');
for (let pair of formData.entries()) {
console.log(pair[0] + ':', pair[1]);
}
// Enviar con axios directamente // Enviar con axios directamente
window.axios({ window.axios({
method: 'POST', method: 'POST',

View File

@ -6,19 +6,18 @@ import axios from 'axios';
*/ */
const whatsappService = { const whatsappService = {
/** /**
* Enviar documento por WhatsApp * Enviar factura completa (PDF y XML)
* @param {Object} data - Datos del documento * @param {Object} data - Datos de la factura
* @returns {Promise}
*/ */
async sendDocument({ phone_number, document_url, filename, ticket, customer_name }) { async sendInvoice({ phone_number, invoice_number, pdf_url, xml_url, customer_name }) {
try { try {
const { data } = await axios.post( const { data } = await axios.post(
apiURL('whatsapp/send-document'), apiURL('whatsapp/send-invoice'),
{ {
phone_number, phone_number,
document_url, invoice_number,
filename, pdf_url,
ticket, xml_url, // Enviamos ambos links
customer_name customer_name
}, },
{ {
@ -32,11 +31,10 @@ const whatsappService = {
return data; return data;
} catch (error) { } catch (error) {
const errorData = error.response?.data?.data || error.response?.data; const errorData = error.response?.data?.data || error.response?.data;
console.error('WhatsApp Error Detail:', errorData); console.error('WhatsApp Invoice Error:', errorData);
throw errorData; throw errorData;
} }
}, },
}; };
export default whatsappService; export default whatsappService;