El objetivo es hacer un seguimiento de las tareas asignadas que se han completado. Aunque el estado de resolución de los temas se muestra en la lista, sería mejor añadir un filtro, al igual que la página de Solicitudes de extracción (Pull Requests) de GitHub muestra por defecto X Abiertos y X Cerrados. (Si es posible, también sería genial poder filtrar por separado los elementos que están incompletos pero cerrados, y cambiar la configuración predeterminada para que solo muestre los elementos que tienen un valor específico en assign_statuses).
Me di cuenta de que en la categoría donde se pueden seleccionar los tipos de solución, hay un menú desplegable en la esquina superior derecha para filtrar por estado de resolución, y la opción Donde temas en los filtros avanzados también admite el filtrado por estado de resolución. Por lo tanto, la incapacidad de diferenciar según esto en Grupos se siente como algo que falta.
Después de entender un poco, esto implica la interacción de dos componentes, ¿así que podría ser algo difícil?
De todos modos, primero enumero el requisito aquí, esperando buenas noticias del equipo de Discourse. ![]()
Sobre por qué no se puede usar unassign_on_close para resolver esto:
unassign_on_closees completamente diferente de este requisito. Simplemente elimina y registra la relación de asignación entre el asignador y el tema, pero el tema ya no aparecerá en la lista asignada del asignado o del grupo hasta que el tema se vuelva a abrir (sireassign_on_openestá habilitado).