Permitir que membros removam tags/categorias restritas das preferências de rastreamento

:information_source: Visão Geral

Se um membro rastreou anteriormente uma tag ou categoria que foi restringida de tal forma que ele não pode mais ver a tag, devemos permitir que ele remova essa tag ou categoria de suas preferências de rastreamento. Como está agora, tópicos com a tag ou categoria restrita serão sempre “Observados”.

Existem algumas maneiras diferentes de abordar isso, mas acho que a melhor opção seria deixar a tag/categoria nas preferências de rastreamento para que os membros possam removê-las. Nesse ponto, os membros não deveriam poder adicioná-las de volta.

:walking_woman: Passos para reproduzir

  1. Como um usuário administrador, crie uma tag e certifique-se de que seu grupo esteja definido como Tags podem ser usadas por todos.
  2. Como um usuário não administrador, vá às suas preferências de rastreamento e adicione esta tag à lista Tags Observadas.
  3. Como um usuário administrador, atualize o grupo da tag para Tags são visíveis apenas para os seguintes grupos e defina isso como “administradores”.
  4. Volte às preferências de rastreamento do usuário não administrador.

:white_check_mark: Esperado: A tag ainda é visível na lista Tags Observadas e pode ser removida, se desejado.

:cross_mark: Observado: A tag não é mais visível na lista Tags Observadas.

  1. Como o usuário administrador, crie um novo tópico com esta tag.
  2. Como o usuário não administrador, abra esse tópico.

:white_check_mark: Esperado: O tópico é rastreado como Normal.

:x: Observado: O tópico é rastreado como Observando.

:books: Contexto Adicional

Isso surgiu em testes com @NateDhaliwal após a discussão de um tópico relacionado: Un-watch topics when you stop watching their associated tag

2 curtidas