Attente : Les nouvelles conditions de filtrage ajoutées au composant Solved peuvent être appliquées à la page de groupe assigné

L’objectif est de suivre les tâches assignées qui ont été complétées. Bien que le statut de résolution des sujets soit affiché dans la liste, l’ajout d’un filtre serait préférable, tout comme la page des Pull Requests de GitHub qui affiche par défaut X Ouvert et X Fermé. (Si possible, il serait également excellent de pouvoir filtrer séparément les éléments qui sont incomplets mais fermés, et de modifier le défaut pour n’afficher que les éléments qui ont une valeur spécifique dans assign_statuses.)

J’ai remarqué que dans la catégorie où les types de solution peuvent être sélectionnés, il y a une liste déroulante dans le coin supérieur droit pour filtrer par statut de résolution, et l’option Où sujets dans les filtres avancés prend également en charge le filtrage par statut de résolution. Par conséquent, l’incapacité de différencier sur cette base dans les Groupes donne l’impression qu’il manque quelque chose.

Après quelques recherches, cela implique l’interaction de deux composants, donc cela pourrait être un peu difficile ?
Quoi qu’il en soit, je liste l’exigence ici d’abord, attendant de bonnes nouvelles de l’équipe Discourse. :slightly_smiling_face:


Concernant la raison pour laquelle unassign_on_close ne peut pas être utilisé pour résoudre ce problème :

  • unassign_on_close est complètement différent de cette exigence. Il supprime et enregistre simplement la relation d’assignation entre l’assigneur et le sujet, mais le sujet n’apparaîtra plus dans la liste assignée du destinataire ou du groupe tant que le sujet n’est pas rouvert (si reassign_on_open est activé).