Expectativa: As novas condições de filtro adicionadas ao componente Solved podem ser aplicadas à página de grupo atribuído

O objetivo é rastrear quais tarefas atribuídas foram concluídas. Embora o status de resolução dos tópicos seja exibido na lista, adicionar um filtro seria melhor, assim como a página de Pull Requests do GitHub, que tem como padrão X Abertos e X Fechados. (Se possível, também seria ótimo poder filtrar itens que estão incompletos, mas fechados separadamente, e alterar o padrão para mostrar apenas itens que têm um valor específico em assign_statuses.)

Notei que na categoria onde os tipos de solução podem ser selecionados, há um menu suspenso no canto superior direito para filtrar por status de resolução, e a opção Where topics (Onde tópicos) nos filtros avançados também suporta a filtragem por status de resolução. Portanto, a incapacidade de diferenciar com base nisso em Grupos parece ser algo que está faltando.

Após alguma compreensão, isso envolve a interação de dois componentes, então pode ser um pouco difícil?
Independentemente disso, estou listando o requisito aqui primeiro, aguardando boas notícias da equipe do Discourse. :slightly_smiling_face:


Sobre o motivo pelo qual unassign_on_close não pode ser usado para resolver isso:

  • unassign_on_close é completamente diferente deste requisito. Ele meramente remove e registra a relação de atribuição entre o atribuidor e o tópico, mas o tópico não aparecerá mais na lista atribuída do responsável ou do grupo até que o tópico seja reaberto (se reassign_on_open estiver ativado).