Sujet non répertorié pour tous les utilisateurs, y compris les administrateurs, après la fusion des sujets

Priorité/Gravité: Faible priorité / Gravité moyenne

Plateforme: 3.5.0.beta8-dev

Description:

Après avoir fusionné des sujets et supprimé un message fusionné, le sujet devient effectivement non répertorié sans être marqué comme tel et n’apparaît même pas pour les utilisateurs tl4 ou les administrateurs.

On s’attend à ce que le sujet fonctionne normalement et ne devienne pas effectivement non répertorié. Spéculation - Il se peut également que ce sujet soit maintenant considéré comme “supprimé” et potentiellement supprimé automatiquement dans le cadre d’un nettoyage.

Étapes reproductibles:

Sur 3.5.0.beta8-dev:

  1. Créez un nouveau sujet sujet 1 - qui sera supprimé avec un seul message en tant que utilisateur1 qui est tl1.
  2. Créez un nouveau sujet sujet 2 - qui va casser avec un seul message en tant que utilisateur1.
  3. En tant que utilisateur1, supprimez notre message dans sujet 1 - qui sera supprimé, supprimant ainsi le sujet.
  4. En tant que utilisateur2 qui a les permissions de modérateur:
  5. Sélectionnez les messages dans sujet 1 - qui sera supprimé et sélectionnez le premier message (maintenant supprimé) \u003e déplacez vers \u003e sujet 2 - qui va casser avec conserver l'ordre chronologique après la fusion coché.
  6. En tant que utilisateur2, supprimez le premier message nouvellement fusionné dans sujet 2 - qui va casser (le message déplacé de sujet 1 - qui sera supprimé qui indique maintenant “(sujet supprimé par l’auteur)”), cela rendra sujet 2 - qui va casser effectivement non répertorié.

La seule solution de contournement consiste à suivre un lien vers le sujet maintenant caché et à restaurer le premier message.

Discussion:

Il s’agit d’un bug légèrement moins grave identifié lors du débogage d’un problème avec le plugin calendar-and-event - voir un rapport de bug séparé:

1 « J'aime »

Je ne suis pas sûr de comprendre celui-ci ?

Cela ressemble à une suppression de ce sujet.

Si vous supprimez le premier message d’un sujet, cela supprime le sujet. Les sujets supprimés sont retirés des listes principales de sujets mais restent accessibles aux utilisateurs du personnel (ou à tout groupe dans votre paramètre d’administration Supprimer tous les messages et sujets autorisés). Vous pouvez utiliser un lien direct si vous en avez un, mais ils peuvent également être consultés en visitant {YourSite}/latest?status=deleted

Est-ce que cela a du sens ?

2 « J'aime »

Oui. Toujours un nouveau venu sur Discourse.

Ce n’est pas un bug et cela fonctionne comme prévu.

Il n’est tout simplement pas très intuitif qu’un message nouvellement fusionné qui devient la tête d’un sujet agisse comme le message racine du sujet.

1 « J'aime »

Ah oui, il se peut que vous rencontriez quelques particularités par rapport aux logiciels de forum auxquels vous étiez habitué, mais je pense qu’elles sont relativement faciles à assimiler. :crossed_fingers: Et nous sommes toujours là pour vous aider si vous avez des questions ou des problèmes. :slight_smile:

Soit dit en passant, une chose qui peut être très utile pendant que vous vous habituez à tout est de créer une catégorie de « test » avec des permissions de visibilité restreintes afin de disposer d’un espace sûr pour expérimenter les choses avant d’essayer quelque chose en « direct ». Division, fusion, étiquetage, minuteurs de sujets, etc., etc. Je pense que voir les choses en action dans une zone de type bac à sable peut vraiment aider à fournir un contexte supplémentaire et, espérons-le, à réduire la courbe d’apprentissage. :crossed_fingers: