Conteo de categoría negativo (número menos) después de deslistar/eliminar

Sí, ese es el problema. Puedo reproducir el error en mi sitio de prueba. Ocultar un tema de la lista lo elimina de las estadísticas de temas de su categoría. Si luego eliminas el tema ocultado, se vuelve a restar de las estadísticas de temas de su categoría. Esto significa que ocultar de la lista y luego eliminar un solo tema se cuenta como la eliminación de dos temas de las estadísticas.

Discourse ejecuta un trabajo en segundo plano de CategoryStats una vez cada 24 horas. Cuando se ejecute ese trabajo, las estadísticas de tu categoría deberían corregirse. Si tienes acceso a la consola de rails de tu sitio y no quieres esperar a que se ejecute el trabajo, puedes ejecutar el comando manualmente con:

Category.update_stats

Lo probé en mi propio sitio. Ejecutar ese comando solucionó el problema para mí.

4 Me gusta