Lian Ai v2.10.5-r16
WhatsApp Estados · confirmación real y multimedia
- Nuevo WhatsApp Gateway v1.3.1.
- El endpoint de Estados exige una audiencia resoluble; ya no intenta publicar con
statusJidListvacío. - Imagen, video y audio se descargan y validan en el Gateway antes de llamar a Baileys, eliminando dependencias de URLs firmadas durante el envío.
- El Gateway observa actualizaciones/ACK de WhatsApp y devuelve
deliveryState:server_ackoaccepted_unconfirmed. - Un ACK de rechazo de WhatsApp se transforma en error HTTP y deja de presentarse como publicación exitosa.
- La UI muestra “Estado confirmado por WhatsApp” únicamente cuando existe confirmación; en otro caso informa que el Gateway aceptó la solicitud pero WhatsApp aún no confirmó la publicación.
- Se agregan métricas
statusylastStatusal diagnóstico/v1/status. - Estados de audio se envían con
ptt: true.
Catálogo · Estilizar y limpiar texto
- Corregido el nombre del token CSRF:
_csrf. - El endpoint
store/products/description/cleanresponde JSON incluso si falla autorización, CSRF o la normalización. - El cliente ya no ejecuta
response.json()a ciegas; valida primero el cuerpo y reporta un error legible si el servidor devuelve HTML o una respuesta inválida.
Compatibilidad
- SaaS: 2.10.5-r16.
- WhatsApp Gateway requerido: 1.3.1.
- Sin migraciones SQL nuevas.