Quand est-ce qu'il enregistre "vérifier message personnel" ?

Dans quelles circonstances exactes un administrateur ou un compte système déclenche-t-il l’entrée de journal « vérifier les messages personnels » ?

Nous avons constaté que cela ne se produit pas uniquement lorsqu’un administrateur consulte réellement les MP d’un autre utilisateur. Il semble également que cela se produise chaque fois qu’un sujet est divisé en MP pour des raisons telles que la dérive ou des publications incendiaires.

Dans quelles autres circonstances cette entrée de journal « vérifier les messages personnels » sera-t-elle enregistrée ?

Nous devons clarifier ce point car il y a eu beaucoup de tensions autour de ce type d’entrée de journal spécifique sur mon forum.

Je pense qu’il devrait être enregistré chaque fois que le contenu d’un MP est visible par un administrateur qui n’est pas inclus dans le MP… est-ce correct @techAPJ ?

Est-ce la raison pour laquelle nous voyons parfois des comptes de service comme ‘system’ dans les journaux comme ayant lu un message personnel ? Peut-être lorsqu’ils effectuent un nettoyage d’une certaine nature ?

Lorsqu’un administrateur convertit un sujet en message privé, son navigateur charge automatiquement le MP immédiatement après la réussite de l’opération.

Les participants du message privé doivent consulter l’horodatage du journal des actions du personnel (que je suppose que vous leur fournissez) pour voir exactement quels messages étaient visibles par l’administrateur, ce qui, dans ce cas, devrait correspondre exactement aux messages précédemment publics.

C’est étrange — je peux confirmer que cela se produit sur meta.


Cela provient des webhooks qui se déclenchent lorsque le premier message d’un sujet est supprimé. Le journal est créé avant que la vérification de l’existence du webhook ne soit effectuée, il se produit donc même si aucun webhook ne reçoit le contenu du sujet.

cc @vinothkannans - cela provient de FIX: Generate webhook payloads before destroy events (#6325) · discourse/discourse@8430ea9 · GitHub, pouvez-vous envisager des correctifs pour cela ? TopicView.new() est ce qui crée l’action de lecture du message privé.

Ce commit résoudra le problème

Cela me semble correct.