Événements manquants lors de l'utilisation des Webhooks "Reviewable Event"

Bonjour,

Nous développons une fonction cloud basée sur l’API Discourse en utilisant les webhooks et l’événement « Reviewable » pour automatiser l’ouverture de tickets lors de signalements.

Ainsi, lorsqu’un utilisateur signale un sujet, nous recevons un événement « Reviewable ».

Cependant, lorsqu’un autre utilisateur signale le même sujet, nous ne recevons aucun événement « Reviewable ».

De plus, il semble qu’il y ait une limite au nombre de signalements par utilisateur, ce qui signifie qu’un utilisateur ne peut pas signaler un sujet plus d’une fois. Si le premier signalement a été accepté, existe-t-il un moyen de réinitialiser ces signalements via l’API ?

Pour info @Phil_Snow

Cordialement,
Fares

Que voulez-vous dire par « fil de discussion » ici ? Est-ce le signalement du même sujet ou du même message deux fois qui déclenche cela ?

Oui, je veux dire signaler le même sujet par le même utilisateur même après son approbation.

Est-ce que cela est signalé deux fois par le même utilisateur ?

Voici les étapes pour reproduire le problème :

J’espère que cela vous aidera,

Et qu’en est-il de la première question concernant l’événement manquant ?

Nous avons ajouté une fonctionnalité cette année : signaler un message déjà examiné est désormais bloqué :

Cela peut être ajusté avec le paramètre « heures de délai avant le nouveau signalement » @Fares_Droubi1.

Cependant, le message d’erreur est incorrect… Avons-nous régressé ici @Roman / @featheredtoast ?

1 « J'aime »

On dirait bien.

Pour ce qui est de ne pas voir le deuxième événement « reviewable créé », c’est parce qu’aucun nouvel élément n’est créé pour les signalements supplémentaires contre le même message : ils sont regroupés sous le même élément « reviewable ». Cela affectera les calculs de score, mais tous les signalements individuels sont gérés par le même reviewable.

1 « J'aime »