Perdida la capacidad de crear nuevos temas

Me autoalojo usando docker y actualizo desde la rama tests-passed.

Actualizado al siguiente commit - ff42bef1b6 - que incluye el siguiente PR:

Después de instalar, los usuarios no pueden abrir el compositor de nuevos temas haciendo clic en “+ Nuevo tema” ni visitando /new-topic directamente.

Error de Javascript en la consola:

TypeError: undefined is not an object (evaluating 'category.topic_template')

Sospeché que el código en el PR podría ser el problema y entré en la consola de rails y ejecuté lo siguiente para establecer la categoría general en una de nuestras categorías existentes:

SiteSetting.general_category_id=5

Esto solucionó el problema. El valor anterior era -1.

Creo que usar un valor predeterminado de nil para general_cateogory_id solucionaría este problema.

5 Me gusta

¿Qué antigüedad tiene tu instalación?

¿Tenías una categoría llamada “general” que creaste tú, o se creó automáticamente?

2 Me gusta

Nuestra instalación tiene aproximadamente 18 meses, pero estamos al día con la rama tests-passed.

No tenemos ninguna categoría “general” en absoluto.

2 Me gusta

Con la categoría general commit, los usuarios de mi foro ahora ven esto al hacer clic en Nuevo:


El cuadro de categoría está en blanco porque no hay una categoría General, y Uncategorized está deshabilitada.

Al intentar crear un tema, obtengo esto:

3 Me gusta

Lo mismo aquí. Los usuarios tenían que elegir una categoría antes de poder escribir. Ahora he instalado el componente Default Composer Category mientras llega la solución para que la categoría no quede vacía al abrir el compositor. :slightly_smiling_face:

4 Me gusta

¡De acuerdo, se ha fusionado una solución para esto! :wrench:

9 Me gusta


¡Mucho mejor ahora!

1 me gusta