كيفية إصلاح صفحة الأسئلة الشائعة وسياسة الخصوصية وشروط الخدمة؟

@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)

كانت النتائج جميعها صحيحة، لذا حاولت الاستعادة.

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.

الآن الصفحات تعمل بشكل صحيح. شكرًا لك!