@Thomas_G 안녕하세요! 도움을 주셔서 감사합니다.
페이지의 존재 여부를 확인했습니다.
Topic.with_deleted.exists?(SiteSetting.guidelines_topic_id)
Topic.with_deleted.exists?(SiteSetting.tos_topic_id)
Topic.with_deleted.exists?(SiteSetting.privacy_topic_id)
결과는 모두 true이므로 복구를 시도했습니다.
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!
터미널에서는 복구가 성공했지만 /faq, /toc, /privacy 페이지에서 오류가 발생했습니다.
그 후 터미널에서 해당 토픽의 topic_id를 확인하고 /admin/site_settings/category/legal에서 URL을 설정했습니다.
이제 페이지가 정상적으로 작동합니다. 감사합니다!