L'OP est-il supprimé du PM lorsque le sujet est converti en PM ?

Un utilisateur signale que lorsqu’il convertit un sujet en MP, l’auteur original/propriétaire du sujet est supprimé du MP.

Le processus consiste à convertir le sujet en MP, puis à ajouter le groupe @support. Lorsque cela se produit, la personne qui a converti le MP (qui est membre du groupe de support) est supprimée du MP (car cela dupliquerait ses notifications), mais le propriétaire est également supprimé, et ils se demandent alors pourquoi leur message a été supprimé.

Il semble que l’ajout du groupe au MP supprime le propriétaire du sujet.

Je ne vois rien dans les journaux qui suggère comment cela se produit.

3 « J'aime »
Test défectueux

Je viens de faire un essai et j’ai rencontré un problème similaire/identique :

  • Créer un sujet
  • Clé à molette du sujet → transformer en message privé
  • Inviter un groupe

* Un membre (mais pas l'OP) est supprimé par le système.

Cependant, répondre au sujet envoie toujours à l’utilisateur supprimé une notification à haute priorité, ce qui semble suggérer qu’il n’est pas vraiment “supprimé”.

Modification : J’ai mal configuré les Test_Users dans le Groupe, et j’ai bousillé le test. Mes excuses. Je vais essayer un test propre.

Nouveau test (Cette fois, en m’assurant que mon utilisateur de groupe ne faisait pas partie du sujet d’origine :slightly_smiling_face:)

Cette fois, j’ai utilisé un utilisateur de test TL1 comme OP, plutôt qu’un administrateur.

  • Créer un sujet public en tant qu’utilisateur TL1
  • Convertir le sujet en MP (en tant qu’admin)
  • Inviter un groupe (en tant qu’admin)

* L'OP est supprimé, et aucune trace n'est laissée. L'utilisateur ne reçoit pas de notifications sur les réponses

Je me demande si c’est parce que cet utilisateur de test n’a pas la permission de parler à ce groupe ? Je vais réessayer. :slightly_smiling_face:


Je me suis un peu perdu là-dedans, donc je vais peut-être devoir aller m’allonger un peu, mais il semble que l’OP soit perdu au moment de la conversion du sujet en MP :

L’OP n’a aucune trace pour ce sujet dans topic_allowed_users

3 « J'aime »

C’est ce qui semble être rapporté.

Il semble que ce soit un nouveau comportement. Je ne sais pas si c’est intentionnel, mais il semble que ce soit un bug de supprimer l’initiateur du sujet d’un message lors de sa conversion en MP ?

1 « J'aime »

J’ai trouvé cela inhabituel. Je ne pouvais pas imaginer une circonstance où vous convertiriez et voudriez perdre l’OP en tant que participant ?

2 « J'aime »

Le seul commit récent que j’ai pu trouver et qui pourrait être lié est FIX: Update user stat counts when post/topic visibility changes. (#15… · discourse/discourse@b876ff6 · GitHub, mais il ne semble pas qu’il devrait être connecté. Peut-être que quelque chose d’autre modifie topic_allowed_users d’une manière que je ne comprends pas.

Je constate le même comportement sur d’autres sites également. Il semble un peu étrange de « virer » l’OP lorsque le sujet public est déplacé vers un sujet privé. Je n’aime pas parler tout seul, mais c’est comme ça que ça finit :slight_smile:

Merci, Matthew. Pensez-vous qu’il s’agisse d’une régression d’une sorte ? Pensez-vous que cette « suppression de l’OP du sujet lorsqu’il est rendu privé » est une fonctionnalité ou un bug ?

Je suppose que c’est un bug.

Je ne vois pas pourquoi vous convertiriez un fil public en MP, puis vous parleriez à vous-même ? Ou alors je ne suis pas assez fou pour ça :sweat_smile:

1 « J'aime »

Cela continue de nous poser problème.

S’agit-il d’un bug ou est-ce intentionnel ? Quelqu’un peut-il confirmer, s’il vous plaît ?

1 « J'aime »

Je pense que cela a été corrigé dans la dernière version. Si vous mettez à jour, tout devrait être résolu. :+1:

(et je viens de le tester sur mon site de test, et cela fonctionne pour moi)

4 « J'aime »

Merci, @JammyDodger ! Je n’avais pas remarqué ce commit. @Parker1090, votre site se met à jour maintenant.

3 « J'aime »