데이터베이스 객체와 동기화되지 않은 것으로 보이는 웹훅이 많이 있습니다. 꽤 많은 사례가 있지만, 최근 사례를 공유합니다.
다음 필드를 업데이트할 때:
group_updated_event 이벤트가 트리거되지만, 해당 정보는 어디에서도 찾을 수 없습니다. 게다가 웹훅 응답 객체에는 "automatic"이라는 필드가 있으며 true/false 값이 설정되어 있지만, 이 필드와 관련이 없는 것으로 보입니다.
웹훅이 트리거될 때 응답 객체가 무엇에 매핑되는지 명확히 정의된 문서가 있는지 확인해 주실 수 있을까요?
2개의 좋아요
simon
2
찾고 계신 내용은 아닐 수 있지만:
“Automatic” 필드는 그룹의 automatic_membership_email_domains 속성입니다. 보시는 바와 같이, 이 속성은 속성 목록에 포함되어 있지 않습니다.
페이로드에서 확인하시는 “Automatic” 필드는 해당 그룹이 “자동” 그룹인지 여부를 나타냅니다. 기본적으로 내장된 신뢰 수준(Trust Level) 그룹과 스태프(Staff) 그룹은 자동 그룹입니다. 사용자가 직접 생성한 커스텀 그룹은 자동 그룹이 아닙니다.
그룹 웹훅 시리얼라이저에 automatic_membership_email_domains 필드를 추가하는 것은 쉬운 작업으로 보입니다. 또한, 이 정보는 소스 코드를 확인하지 않아도 제공되어야 합니다.
맞아요! 이걸 찾아줘서 고마워요. 적어도 그게 없다는 걸 알게 되었으니요. 이벤트가 트리거되는데, 이벤트에 트리거된 데이터가 없다는 게 좀 이상하네요.