Quando incluo uma tag em um grupo de tags, ela desaparece da página /my/preferences/tags para usuários não administradores. Além disso, a preferência de seguir não é aplicada, apesar de parecer correta no banco de dados.
Isso ocorre independentemente do que é escolhido nas configurações de permissão para o Grupo de Tags:
Se eu excluir o Grupo de Tags, o acompanhamento de tags começa a funcionar normalmente para essas tags.
Ainda não - isso depende da equipe do Discourse. Tenho certeza de que eles nos informarão quando tiverem tido a chance de resolver isso. É o período de férias !!
Mas se você precisar que sua Tag seja monitorada por enquanto, basta remover essas Tags de quaisquer grupos de Tags em que elas estejam (ou excluir os grupos de Tags) se você puder viver sem a funcionalidade de grupo de Tags.
Tags em grupos de tags que têm permissões definidas como “todos” não conseguiam ser salvas corretamente. Um usuário em sua página de preferências marcava as tags que desejava salvar, mas as watched_tags na resposta ficavam vazias. Isso não se aplicava a administradores, apenas a usuários regulares. Mesmo que as tags observadas estivessem sendo salvas no banco de dados, a resposta do serializador do usuário as estava filtrando. Quando um usuário atualizava suas páginas de preferências, mostrava zero tags observadas.
@nathank você pode verificar quando tiver uma chance?
Acho que isso agora está funcionando perfeitamente.
Notei algo que não é ideal para o meu caso de uso, mas provavelmente é intencional:
Quando eu torno o Grupo de Tags visível apenas para um grupo específico, a tag não aparece na lista de observação daqueles que não podem vê-la (nem se aplica). Eu costumava usar as tags para ‘impulsionar’ os tópicos para um estado de observação mais elevado sem que usuários regulares pudessem vê-lo. Não posso mais fazer isso, mas tudo bem.