Webhook per un nuovo argomento restituisce topic id ma è diverso dal post id

Ciao

Mi stavo chiedendo se ci fosse un modo per inoltrare l’ID del post nel webhook per la creazione di un nuovo argomento, o se devo recuperare tutti i post e corrispondere con lo slug?

1 Mi Piace

Non vedo alcun modo per ottenere l’ID del primo post di un argomento da un webhook di Topic Event. Il post_id non è incluso né nel web_hook_topic_view_serializer né nel topic_view_serializer, quindi aggiungerlo al payload del webhook richiederebbe una modifica al codice di Discourse.

Se può essere d’aiuto, puoi ottenere il topic_id dal webhook di Post Event. Forse potresti affrontare il problema in quel modo. Il primo post in un argomento avrà il suo post_number impostato su 1, quindi un webhook di Post Event con post_number: 1 sarà per un nuovo argomento.

1 Mi Piace