You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actuellement le webhook Github traite les événements d'ajout et de suppression d'une team à un membre et d'un membre à l'orga. Pour chacun de ces quatre événements on traite les infos envoyées au webhook par Github pour altérer la DB de l'appli.
Github envoie les webhooks dans un ordre aléatoire, donc cette méthode ne fonctionne pas toujours. Par exemple, on peut recevoir un événement d'un membre supprimé de l'orga puis celui d'une team supprimée de ce membre. On va donc essayer de changer les teams d'un user qu'on vient de supprimer de la DB.
Il serait préférable de recevoir simplement l'ID du user concerné par le webhook et de le synchroniser complètement (status et teams) auprès de webhook avec un fetcher.
The text was updated successfully, but these errors were encountered:
Actuellement le webhook Github traite les événements d'ajout et de suppression d'une team à un membre et d'un membre à l'orga. Pour chacun de ces quatre événements on traite les infos envoyées au webhook par Github pour altérer la DB de l'appli.
Github envoie les webhooks dans un ordre aléatoire, donc cette méthode ne fonctionne pas toujours. Par exemple, on peut recevoir un événement d'un membre supprimé de l'orga puis celui d'une team supprimée de ce membre. On va donc essayer de changer les teams d'un user qu'on vient de supprimer de la DB.
Il serait préférable de recevoir simplement l'ID du user concerné par le webhook et de le synchroniser complètement (status et teams) auprès de webhook avec un fetcher.
The text was updated successfully, but these errors were encountered: