Es gibt viele Webhooks, die nicht mit den Datenbankobjekten, die sie bereitstellen sollen, auf dem neuesten Stand zu sein scheinen. Hier ist ein aktuelles Beispiel von vielen:
Wird das Ereignis group_updated_event ausgelöst, aber diese Informationen sind nirgends zu finden. Zusätzlich gibt es ein Feld namens „automatic“ im Webhook-Antwortobjekt, das auf true/false gesetzt ist, aber es scheint keine Beziehung zu diesem Feld zu haben.
Gibt es eine Dokumentation, die klar definiert, wie die Antwortobjekte zugeordnet werden, wenn der Webhook ausgelöst wird?
Das Feld „Automatisch“ ist die Eigenschaft automatic_membership_email_domains der Gruppe. Wie Sie sehen können, ist es nicht in der Liste der Attribute aufgeführt.
Das Feld „Automatisch“, das Sie in der Nutzlast sehen, gibt an, ob die Gruppe eine „automatische“ Gruppe ist oder nicht. Im Wesentlichen sind die integrierten Vertrauensstufen- und Staff-Gruppen automatisch. Benutzerdefinierte Gruppen, die Sie erstellen, sind nicht automatisch.
Es scheint einfach zu sein, das Feld automatic_membership_email_domains zum Gruppen-Webhook-Serializer hinzuzufügen. Außerdem sollten diese Informationen verfügbar sein, ohne den Quellcode einsehen zu müssen.
Ja! Danke, dass du das für mich gefunden hast, zumindest weiß ich jetzt, dass es nicht da ist. Ziemlich seltsam, dass es das Ereignis auslöst, nur damit… das Ereignis nicht die Daten hat, durch die es ausgelöst wurde.