No se puede mover sub-subcategoría desde la interfaz de usuario

Si quiero mover un tema a una sub-subcategoría, no funciona. Lo he movido ahora mediante la línea de comandos, pero agradecería mucho que pudieras hacer algún cambio al respecto por tu parte.

1 me gusta

Por lo que sé, las categorías terciarias solo son compatibles con clientes alojados, por eso tienes que modificar una configuración oculta.

Si este error también afecta a los clientes alojados, espero que sea detectado y corregido, pero de lo contrario no esperaría nada pronto.

Es muy raro que un sitio necesite tres niveles de categorías; la respuesta casi siempre es usar etiquetas.

1 me gusta

@corinna ¿podrías proporcionar los pasos para reproducir esto? Asumo que esto proviene del modal de Configuración de Categoría y que intentas moverlo de un padre a otro.

3 Me gusta

Lo siento, me refería al movimiento de un hilo (ya he corregido el título). Al editar un hilo, solo ofrece moverlo a categorías y subcategorías, no a sub-subcategorías.

@Stephen, lamentablemente nuestro foro es uno de esos casos raros donde las etiquetas por sí solas no funcionan. Esto se debe a que en realidad deberían ser cuatro foros completamente diferentes. Dado que hay una gran superposición de usuarios y para reducir el esfuerzo administrativo, decidimos combinarlos.

Si tienes acceso a shell al foro, también puedes mover un tema a una sub-subcategoría usando estos comandos (reemplaza <topic_id> y <to_category_id> con los IDs obtenidos de la barra de direcciones del navegador):

cd /var/discourse/
./launcher enter app
rails c
Topic.where(id: <topic_id>).update_all(category_id: <to_category_id>)
2 Me gusta