Wie man FAQ, Datenschutzrichtlinie und AGB-Seite repariert?

@Thomas_G Hallo! Danke für deine Hilfe.
Ich habe die Existenz der Seiten geprüft.

Topic.with_deleted.exists?(SiteSetting.guidelines_topic_id)
Topic.with_deleted.exists?(SiteSetting.tos_topic_id)
Topic.with_deleted.exists?(SiteSetting.privacy_topic_id)

Die Ergebnisse waren alle true, also habe ich versucht, sie wiederherzustellen.

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!

Die Wiederherstellung im Terminal war erfolgreich, aber /faq, /toc und /privacy zeigten Fehler.
Dann habe ich die topic_id dieser Themen im Terminal geprüft und die URLs auf /admin/site_settings/category/legal gesetzt.

Jetzt sind die Seiten in Ordnung. Danke!