Discourse não envia notificações após um tópico não listado ser listado

Acho que isso pode ser um bug, pois não consegui encontrar nenhum outro tópico sobre isso ou configurações relacionadas. Só vi tópicos sobre o problema oposto de notificações sendo enviadas incorretamente: Newly-created "unlisted" Topics send "new topic" Notifications

Passos para reproduzir:

  • Crie um novo tópico não listado
    • Antes de postar, clique no :gear: e selecione a opção Alternar Não Listado
  • Após criar o tópico não listado, liste o tópico

Observe que os usuários não recebem notificações no Discourse ou e-mails após o tópico ser listado.

Comportamento esperado

  • os usuários não devem receber notificações quando o tópico não listado é criado
    • Isso funciona como esperado. :+1:
  • os usuários devem receber notificações assim que o tópico for listado
    • Isso não funciona como esperado.

Este é o comportamento pretendido? Existe alguma configuração para que os usuários recebam notificações apenas quando o tópico for listado?

Meu caso de uso para isso é criar um tópico não listado para usar como rascunho. Faço isso para posts de anúncios que editarei até que estejam prontos. Somente quando o rascunho estiver completo é que quero listar o tópico para o público e que eles recebam notificações.

Suponho que, como solução alternativa, eu possa criar um tópico rascunho não listado e, em seguida, copiar/colar o conteúdo para um novo tópico quando estiver pronto para publicar e, em seguida, excluir o rascunho original.

Apenas para observação, Tópicos Não Listados não são ideais para criar um tópico rascunho. Se você criar um em uma categoria controlada por permissão (por exemplo, #staff) e depois recategorizá-lo quando estiver pronto, isso funciona muito bem. Ou você pode configurar Rascunhos Compartilhados adicionando uma categoria à sua configuração de administrador shared drafts category. Isso permite que você crie um tópico de visibilidade limitada e depois publique na categoria correta quando estiver pronto. :+1:

(Ambos exigem que disable category edit notifications e disable tag edit notifications permaneçam desativados por padrão para enviar as notificações)


Mas tentarei reproduzir este bug e verei o que consigo descobrir. :+1: :slight_smile:

4 curtidas

Genial! :brain: Eu não sabia sobre “compartilhar rascunhos” - adorei! Muito obrigado.

1 curtida

Revisei o relatório inicial de bugs e parece que está funcionando como de costume.

  • Como usuário de teste (TL1), defina uma categoria como “Assistindo Primeira Postagem”
  • Como administrador, crie um novo tópico nessa categoria e marque-o como “Não listado” antes de postar

* Uma notificação é enviada ao usuário de teste:

O usuário de teste também recebe notificações de Curtidas, Menções e Respostas para coisas enquanto o tópico estava Não Listado:

Normalmente você não receberia outra notificação ao Listar/Não Listar, então isso também está funcionando normalmente - embora agora apareça na lista de tópicos com uma contagem de Não Lidos:

E as notificações para tudo agora que está listado também funcionam:

Acho que tudo está funcionando como esperado. :+1:


Mas, por essas razões, não é recomendado Não Listar um tópico para criar um rascunho, pois geralmente é mais barulhento do que você imagina. Espero que você tenha tido mais sorte com os Rascunhos Compartilhados. :crossed_fingers:

3 curtidas