Pour reproduire, connectez-vous à un forum Discourse (n’importe lequel) et allez sur /finish-installation
Le site commence à agir étrangement.
En résumé, plusieurs modales et boîtes seront vides ou ne fonctionneront pas du tout. Je montre Discourse Try et mon site de production ici, je travaille à obtenir un site de test maintenant.
J’ai fait quelques recherches, ma théorie est que lorsque vous visitez cette route et que le site est déjà configuré, il rend application.html.erb (c’est-à-dire l’application Ember), mais dans discourse-assets-json, seules les données anonymes sont préchargées (c’est-à-dire que currentUser et d’autres données importantes ne sont pas envoyées).
Existe-t-il un moyen pour Discourse d’afficher le 404 « statique » pour les sites configurés ?