Переход к /finish-installation вызывает неожиданное поведение

Для воспроизведения войдите на любой форум Discourse и перейдите по адресу /finish-installation
Сайт начинает вести себя странно.

Кратко: несколько модальных окон и блоков либо пустые, либо не работают вовсе. Здесь я показываю Discourse Try и свой продакшн-сайт; сейчас я работаю над созданием тестового сайта.

1 лайк

Я провёл некоторое исследование, и моя теория заключается в том, что при посещении этого маршрута, если сайт уже настроен, рендерится файл application.html.erb (то есть приложение Ember), однако в discourse-assets-json загружаются только анонимные данные (например, currentUser и другие важные данные не отправляются).

Есть ли способ, чтобы Discourse показывал «статическую» страницу 404 для настроенных сайтов? :thinking:

1 лайк