안녕하세요, 저는 이 분야에 처음이라 테스트 환경을 구축하고 있으며, 테스트용 Discourse와 테스트용 WordPress 설치 환경 사이에서 댓글 웹훅을 작동시키는 것을 시도하고 있습니다.
Discourse에서 게시물의 댓글을 수정하면, Discourse에서 X-Discourse-Event: post_edited 호출에 대한 응답으로 'The webhook event is not supported’라는 오류 메시지와 함께 웹훅이 실패합니다.
sync-discourse-topic.php 파일의 49번째 줄에 있는 플러그인 코드를 살펴보니, post_edited가 아닌 post_updated를 기대하는 것으로 보입니다.
무언가가 변경되었는지, 아니면 제 테스트 Discourse 시스템에 문제가 있는지는 확실하지 않습니다.
49번째 줄의 코드에 post_edited(와 post_destroyed)를 추가하면 모든 것이 정상적으로 작동합니다. 웹훅은 post_created_event, post_edited_event, post_destroyed_event, post_recovered_event로 구성되어 있습니다.
최신 WordPress(6.8.3), 플러그인(2.5.9), Discourse(v3.6.0.beta1+124).
감사합니다 - 도움이 감사하겠습니다.