Recevoir des notifications pour les modifications dans les sujets avec des balises surveillées en raison du plugin Question Answer

Je suis sur un site exécutant 2.4.0.beta9 et je surveille un tag. Quelqu’un a commencé à modifier des posts portant ce tag. J’ai reçu une notification par e-mail pour le premier, ce qui m’a beaucoup troublé, car le dernier message du sujet date de plus d’un an. En regardant de plus près, je vois qu’un modérateur a corrigé une faute de frappe dans l’un des posts.

Ensuite, ce modérateur a modifié un grand nombre d’autres posts, et je reçois des notifications pour chacun d’eux.

Cela est surprenant car :

Ah, mais tous ces cas concernent un sujet qui a Question Answer Plugin activé. @angus, ce comportement est-il attendu ? (Et je vois qu’un autre utilisateur surveillant un tag a reçu une notification suite à une modification).

Édit : Je ne parviens pas à reproduire le problème sur try, ce qui m’a permis de comprendre qu’il pourrait s’agir du plugin, d’où le ping à Angus.

À moins que vous ne puissiez reproduire le problème sur try.discourse.org, ce n’est pas un bug de notre côté. Je suis presque certain que les tags y sont activés, alors allez-y.

@pfaffman Juste pour clarifier

  1. Le problème est-ce que vous recevez des notifications lorsqu’une personne modifie les publications d’une autre ? (recevoir des notifications lorsqu’une personne modifie vos propres publications est normal).

  2. Tous les sujets sont-ils des sujets QnA ou seulement certains ?

  3. Pouvez-vous reproduire le problème de manière fiable ?

Je ne pense pas que cela puisse être testé sur try.discourse.org, car, en supposant que le point 1 soit vrai, vous avez besoin de trois comptes, dont un est modérateur (ce que je ne pense pas que vous puissiez être sur try) :

  • Auteur du message
  • Modérateur
  • Observateur de balise

J’ai plongé dans le code de QnA et, à première vue, il semble peu probable qu’il cause un problème de ce type, car il n’affecte pas les vérifications dans la classe post_alerter qui gère les notifications.

Cela pourrait toujours en être la cause, mais j’aimerais obtenir plus de détails avant d’approfondir.

Je reçois beaucoup de notifications « modifier » qui m’informent de la création de messages par d’autres utilisateurs.

Ces notifications proviennent de messages dans des sujets que j’ai tous en commun : je les « suis ».

Le fait étrange concerne le moment de la notification, car j’ai également reçu une notification quelque temps après la création du message, mais sans drapeau « message modifié ». J’ai également vérifié et il n’y avait aucune modification « système » au moment de la création de ce message.

Cela affecte également les utilisateurs réguliers, pas seulement les administrateurs ou les modérateurs. Je n’ai aucun plugin non officiel. J’ai quelques plugins officiels, mais à ma connaissance, aucun d’entre eux n’affecte les notifications.

Oh. J’ai laissé tomber sur ce coup-là et je ne me souviens plus des détails. Désolé pour ça.

Oui, c’est bien ça.

Je ne sais pas si cela concerne tous les sujets QnA, mais je pense que oui ?

Try ne dispose pas de QnA, n’est-ce pas ?

Zut. J’espérais (évidemment) que ce serait évident et simple. Je n’ai rien entendu à ce sujet entre-temps. Je ne sais pas exactement ce que cela signifie, mais il semble que nous ayons maintenant un autre signalement.