Olá
Gostaria de saber se há alguma forma de encaminhar o ID da postagem no webhook para a criação de um novo tópico, ou se preciso obter todas as postagens e corresponder com o slug?
Olá
Gostaria de saber se há alguma forma de encaminhar o ID da postagem no webhook para a criação de um novo tópico, ou se preciso obter todas as postagens e corresponder com o slug?
Não estou vendo nenhuma maneira de obter o ID da primeira postagem de um tópico a partir de um webhook de Evento de Tópico. O post_id não está incluído nem no web_hook_topic_view_serializer nem no topic_view_serializer, então adicioná-lo à carga útil do webhook exigiria uma alteração no código do Discourse.
Se ajudar, você pode obter o topic_id do webhook de Evento de Postagem. Talvez você possa abordar o problema dessa maneira. A primeira postagem em um tópico terá seu post_number definido como 1, então um webhook de Evento de Postagem com post_number: 1 será para um novo tópico.