community.e.foundation Discourse: 404 links to webfront.eeo.one
Summary
if you search the forum for older answers, links can point to webfront.eeo.one instead of community.e.foundation
The problem
Steps to reproduce
search an older thread, 2019/2020, click on top post links. For example: https://community.e.foundation/t/alternative-keyboards-for-e/3275
https://webfront.eeo.one/t/feature-proposal-seamless-multilingual-keyboard/4086
replace to
https://community.e.foundation/t/feature-proposal-seamless-multilingual-keyboard/4086
What is the current behavior?
404 on webfront.eeo.one links
What is the expected correct behavior?
200 on community.e.foundation
Solutions
Workaround
change link by hand
Possible fixes
Discourse uses Postgres? I don't run one myself, so I don't know the schema, but guess it must be something akin to
update topic_links set links = replace(links, 'webfront.eeo.one','community.e.foundation');
pg_dump'ing the table with --inserts --attribute-inserts --rows-per-insert=1 and grepping can be used to check in which tables webfront values still reside