Há muitos webhooks que não parecem estar atualizados com os objetos do banco de dados que eles pretendem servir. Embora haja muitos exemplos, aqui está o mais recente.
O evento group_updated_event é acionado, mas essa informação não é encontrada em lugar nenhum. Para complementar, há um campo chamado “automático” no objeto de resposta do webhook que está definido como verdadeiro/falso, mas não parece estar relacionado a este campo.
Existe alguma documentação que defina claramente a que os objetos de resposta são mapeados quando o webhook é acionado?
O campo “Automático” é a propriedade automatic_membership_email_domains do grupo. Como você pode ver, ele não está na lista de atributos.
O campo “Automático” que você está vendo no payload indica se o grupo é um grupo “automático”. Essencialmente, os grupos internos de nível de confiança e de staff são automáticos. Grupos personalizados que você cria não são automáticos.
Parece que seria fácil adicionar o campo automatic_membership_email_domains ao serializador de webhook de grupo. Além disso, essas informações devem estar disponíveis sem ter que olhar o código-fonte.
Sim! Obrigado por encontrar isso para mim, pelo menos sei que não está lá. Bastante estranho que ele acione o evento, apenas para… o evento não ter os dados pelos quais foi acionado.