Support des anciens pbehaviors dans les webhooks
Ajouter un flag disable_if_active_pbehavior
aux webhooks.
Si ce flag vaut true, le plugin webhooks doit :
- Récupérer les pbehaviors qui impactent l'entité;
- Si un des pbehavior est actif, ne pas exécuter le webhook.
La MR https://git.canopsis.net/canopsis/go-revolution/merge_requests/179 est un bon point de départ, et résout le point 2 (à tester).
Il reste à :
- Ajouter une méthode qui permet de récupérer les pbehaviors qui impactent une entité au service pbehaviors;
- Déclarer un service pbehaviors dans la méthode
Init
du plugin webhooks, et implémenter le workflow décrit ci-dessus.
Edited by Lucas Seguinot