Quiero resumir los temas con más de 20 publicaciones. Cambié este valor resumen de publicaciones requerido en la configuración a 20, pero incluso después de eso, el botón Resumir este tema no aparece.
Sin embargo, funciona correctamente para el valor 50.
Por favor, házmelo saber si estoy haciendo algo mal.
Estoy teniendo una sensación extraña de déjà vu, pero no encuentro ninguna discusión previa. En cualquier caso, mi entendimiento es que cambiar esta configuración no provoca un cambio retroactivo instantáneo.
El botón Resumir este tema se añadirá a todos los temas que cumplan los criterios como resultado de una tarea programada. Parece que, para los temas recientes, debería actualizarlos en un plazo de 15 minutos tras cambiar la configuración. Para los temas más antiguos, en una semana. Si alguien quiere hacer el cambio de inmediato, parece que activar una reconstrucción funcionará.
También es bueno tener en cuenta que la configuración del sitio likes requeridos para el resumen también controlará si un tema se resume o no.
¿Podrías decirme si estás viendo algo contrario a lo anterior, @Shubham_Ranjan?
@codinghorror, ¿crees que podría valer la pena añadir una nota a la configuración que informe a los administradores de que puede tardar hasta una semana en actualizarse todos los posts?
¡Oh, sí, definitivamente! Ni siquiera lo sabía. ¿Se actualizarán realmente los temas? No tengo claro cuál es el proceso de “actualización” en este caso.
Asumiendo que seguí correctamente todos los giros y vueltas en el código, esto es lo que encontré:
Tenemos una clase ScoreCalculator que utiliza dos configuraciones (summary likes required y summary posts required) para determinar si el tema debe ser resumido:
Esa clase ScoreCalculator se llamará en el trabajo PeriodicalUpdates que se ejecuta cada 15 minutos para verificar los temas que cumplen con los argumentos especificados:
Todos los demás temas deberían ser cubiertos por el trabajo Weekly con: