FAQ/Guidelines missing from new installs x 2

AI-generated summary

In a support thread titled “FAQ/Guidelines missing from new installs x 2,” nathank reports that new self-hosted Discourse installs are missing pre-seeded FAQ, Privacy, and Terms of Service topics. JammyDodger responds, noting a recent fix via GitHub PR #25505, and suggests using the “replace text” button in /admin/customize/site_texts to restore the FAQ. They also explain that Privacy and TOS topics depend on the company name admin setting. nathank confirms both solutions work: the “replace text” button restored the FAQ, and setting the company name (guided by the setup wizard) made the Privacy and TOS topics appear. The issue is resolved without needing to reinstall.

I’ve recently done a couple of new self-hosted installs (both two-container), but are missing the pre-seeded posts.

I get this for the FAQ:

And the Privacy and TOS topics are completely missing (also from the navigation). Everything else seems in order though.

Any thoughts (apart from starting again)?

Sorry about that. :frowning: I think we have an open ticket to sort that out.

Out of curiosity, could you check whether using the ‘replace text’ button on your /admin/customize/site_texts pulls the latest version in?

Update: Checking in on it, I think it was fixed by this a couple of weeks back:

https://github.com/discourse/discourse/pull/25505

I think that should make the ‘replace text’ a more solid option. :+1:

These are dependant on having the company name admin setting filled in. If you haven’t done that yet, could you fill it in and see if that gets them to appear?

It did! I didn’t realise that button did anything if you don’t have any warning notices. Clearly it does. Consider me educated.

Yup - fixed! I ran the setup wizard, and it guided me to that. I didn’t realise that this is now tied to that setting / the wizard.

They are both happily present!