Eliminé por error las páginas de preguntas frecuentes, política de privacidad y términos de servicio en la consola (rails c).
Ahora me gustaría volver a crear esas páginas.
¿Cómo puedo solucionarlo?
No puedo ver esas páginas porque el círculo de carga gira indefinidamente…
Por favor, ayúdame.
¡Hola!
Qué lamentable, y espero que la siguiente publicación te ayude:
@Thomas_G ¡Hola! Gracias por tu ayuda.
Verifiqué la existencia de las páginas.
Topic.with_deleted.exists?(SiteSetting.guidelines_topic_id)
Topic.with_deleted.exists?(SiteSetting.tos_topic_id)
Topic.with_deleted.exists?(SiteSetting.privacy_topic_id)
Los resultados fueron todos true, así que intenté recuperarlas.
faq = Topic.with_deleted.find(SiteSetting.guidelines_topic_id)
tos = Topic.with_deleted.find(SiteSetting.tos_topic_id)
pp = Topic.with_deleted.find(SiteSetting.privacy_topic_id)
faq.recover!
tos.recover!
pp.recover!
La recuperación se realizó con éxito en la terminal, pero /faq, /toc y /privacy mostraron un error.
Luego verifiqué el topic_id de esos temas desde la terminal y configuré las URLs en /admin/site_settings/category/legal.
Ahora las páginas funcionan correctamente. ¡Gracias!