En algún momento, después de que se crearon ciertas categorías, el usuario que las creó fue eliminado. Al revisar el registro, veo que Discourse eliminó automáticamente esos publicaciones al mismo tiempo que se eliminó al usuario.
No nos dimos cuenta de que esto causaba problemas hasta más tarde, cuando quedó claro que, aunque los administradores aún pueden ver (y editar) las publicaciones de descripción de las categorías afectadas, cuando los usuarios normales intentan ver esas publicaciones, reciben este mensaje: “Error; al intentar cargar; Algo salió mal.”
Estas publicaciones de descripción de categoría aparecen con fondo rojo. Puedo ver que fueron eliminadas y cuándo. También veo el botón “restaurar”, pero al hacer clic no hace nada.
Si voy a la configuración de una de las categorías afectadas (haciendo clic en su botón Editar) y luego en el botón Editar descripción, soy llevado a la publicación eliminada correspondiente. Puedo realizar cambios y guardarlos; después de actualizar la página, aparece la nueva descripción. Sin embargo, los usuarios no administradores aún no pueden ver el contenido de la publicación (solo ese error).
Logré cambiar la propiedad de una de las publicaciones a mi propio usuario administrador, pero el botón “restaurar” sigue sin hacer nada.
He encontrado informes similares en meta Discourse, pero hasta ahora ninguno de los consejos ha sido de ayuda.
Encontré una referencia a una persona que pudo restaurar una publicación afectada de manera similar usando la API de Discourse, y comencé a investigar al respecto, pero no pude encontrar nada sobre la restauración de publicaciones en la documentación de la API. Véase Can't recover a topic by a deleted user
Espero que exista una solución que no implique recrear desde cero las categorías afectadas.
Actualización: cuando hago clic en el botón “restaurar” de una de estas publicaciones, se genera una entrada en el registro de errores:
Error: Prohibido
URL: mysite/assets/ember_jquery-189e46ebcb33594b835e782fd1ce916ec750bc0cf980ebc4fb7796649161a18d.js
Línea: 1
Columna: 266460
Ubicación de la ventana: mysite/t/about-the-showcases-and-use-cases-category/28