Skip to content

v0.22.6 — FunApi sendButtonLink & sendPtv contract fixes

Choose a tag to compare

@MartinHerrera69 MartinHerrera69 released this 03 Oct 15:07
Immutable release. Only release title and notes can be modified.
7b69884

Bug fixes

Dos correcciones de desajuste de contrato en FunapiClient, donde métodos arrastraban vocabulario z-api que FunApi no entiende:

  • #74 sendButtonLink() ahora envía buttons (con id/type: cta_url/label/url) en vez de buttonActions. Antes FunApi devolvía 400 "At least one button is required". (#76)
  • #75 FunapiClient::sendPtv() propio que envía el campo video en vez del heredado ptv. Antes FunApi devolvía 400 "Video is required (URL or base64)". (#77)

Ambos cambios incluyen unit tests que fijan la forma del payload.

Full changelog: v0.22.5...v0.22.6