Webhook für neues Thema gibt topic id zurück, aber diese ist anders als post id

Hallo

Ich frage mich, ob es derzeit eine Möglichkeit gibt, die Post-ID im Webhook für die Erstellung eines neuen Themas weiterzuleiten, oder ob ich alle Beiträge abrufen und mit dem Slug abgleichen muss?

1 „Gefällt mir“

Ich sehe keine Möglichkeit, die ID des ersten Beitrags eines Themas über einen Topic Event Webhook zu erhalten. Die post_id ist weder im web_hook_topic_view_serializer noch im topic_view_serializer enthalten, sodass eine Hinzufügung zur Payload des Webhooks eine Änderung am Discourse-Code erfordern würde.

Wenn es hilft, können Sie die topic_id vom Post Event Webhook erhalten. Vielleicht könnten Sie das Problem auf diese Weise angehen. Der erste Beitrag in einem Thema hat seine post_number auf 1 gesetzt, sodass ein Post Event Webhook mit post_number: 1 für ein neues Thema ist.

1 „Gefällt mir“