Webhook para nuevo tema devuelve el id del tema pero este es diferente del id de la publicación

Hola

Me preguntaba si hay alguna forma de reenviar actualmente el ID de la publicación en el webhook para la creación de un nuevo tema, o tengo que obtener todas las publicaciones y compararlas con el slug.

1 me gusta

No veo ninguna forma de obtener el ID de la primera publicación de un tema desde un webhook de Topic Event. El post_id no está incluido ni en el web_hook_topic_view_serializer ni en el topic_view_serializer, por lo que añadirlo a la carga útil del webhook requeriría un cambio en el código de Discourse.

Si sirve de ayuda, puedes obtener el topic_id del webhook de Post Event. Quizás podrías abordar el problema de esa manera. La primera publicación de un tema tendrá su post_number establecido en 1, por lo que un webhook de Post Event con post_number: 1 será para un nuevo tema.

1 me gusta