Discourse n'envoie pas de notifications après qu'un sujet non répertorié a été répertorié

Je pense qu’il pourrait s’agir d’un bug car je n’ai trouvé aucun autre sujet à ce sujet ou de paramètres connexes. Je n’ai vu que des sujets concernant le problème inverse de notifications envoyées à tort : Newly-created "unlisted" Topics send "new topic" Notifications

Étapes pour reproduire :

  • Créer un nouveau sujet non répertorié
    • Avant de publier, cliquez sur :gear: et sélectionnez l’option Basculer Non répertorié
  • Après avoir créé le sujet non répertorié, répertoriez le sujet

Notez que les utilisateurs ne reçoivent pas de notifications dans Discourse ni d’e-mails une fois le sujet répertorié.

Comportement attendu

  • les utilisateurs ne devraient pas recevoir de notifications lors de la création du sujet non répertorié
    • Cela fonctionne comme prévu. :+1:
  • les utilisateurs devraient recevoir des notifications une fois le sujet répertorié
    • Cela ne fonctionne pas comme prévu.

Est-ce le comportement attendu ? Existe-t-il un paramètre pour que les utilisateurs ne reçoivent des notifications qu’une fois le sujet répertorié ?

Mon cas d’utilisation est de créer un sujet non répertorié pour l’utiliser comme brouillon. Je le fais pour les articles d’annonce que j’éditerai jusqu’à ce qu’ils soient prêts. Ce n’est qu’une fois le brouillon terminé que je souhaite répertorier le sujet pour le public et qu’il reçoive des notifications.

Je suppose qu’en solution de contournement, je peux créer un brouillon de sujet non répertorié, puis copier/coller le contenu dans un nouveau sujet une fois que je suis prêt à publier, puis supprimer le brouillon original.

Juste pour information, les sujets non répertoriés ne sont pas idéaux pour créer un sujet brouillon. Si vous en créez un dans une catégorie à accès restreint (par exemple, #staff) puis que vous le recatégorisez quand vous êtes prêt, cela fonctionne plutôt bien. Ou vous pouvez configurer des Brouillons Partagés en ajoutant une catégorie à votre réglage d’administration shared drafts category. Cela vous permet de créer un sujet à visibilité limitée, puis de le publier dans la catégorie appropriée lorsque vous êtes prêt. :+1:

(Les deux nécessitent que disable category edit notifications et disable tag edit notifications soient laissés par défaut sur désactivé pour envoyer les notifications)


Mais je vais tenter de reproduire ce bug et voir ce que je peux trouver. :+1: :slight_smile:

4 « J'aime »

Génial ! :cerveau: Je ne connaissais pas le partage de brouillons, j’adore ! Merci beaucoup.

1 « J'aime »

J’ai parcouru le rapport de bug initial et il semble que tout fonctionne comme d’habitude.

  • En tant qu’utilisateur test (TL1), définissez une catégorie sur « Regarder le premier message ».
  • En tant qu’administrateur, créez un nouveau sujet dans cette catégorie et basculez-le sur « Non répertorié » avant de publier.

  • Une notification est envoyée à l’utilisateur test :

L’utilisateur test reçoit également des notifications pour les J’aime, les Mentions et les Réponses concernant des éléments pendant que le sujet était Non répertorié :

Vous ne recevriez normalement pas une autre notification lors de la liste/non-liste, donc cela fonctionne également normalement - bien qu’il apparaisse maintenant dans la liste des sujets avec un compte Non lu :

Et les notifications pour tout, maintenant qu’il est répertorié, fonctionnent également :

Je pense que tout fonctionne comme prévu. :+1:


Mais, pour ces raisons, ne pas répertorier un sujet pour créer un brouillon n’est pas la méthode recommandée car c’est souvent plus bruyant que vous ne le pensez. J’espère que vous avez mieux réussi avec les Brouillons partagés. :crossed_fingers:

3 « J'aime »