Après la mise à niveau vers les versions discourse 2.8.0.beta7 et beta8, le problème suivant est survenu :
J’ai écrit du javascript dans un composant de thème dans la section </head> (ou) Head qui fonctionnera lorsque les événements discourse seront déclenchés comme OnAppEvent, DecorateWidget et OnPageChange. Mais les scripts écrits dans la section </head> n’étaient parfois pas chargés dans le navigateur. Les sections Header et After Header se chargent bien sur tout le site. J’ai constaté que le fichier de script de la section </head> était manquant dans la source du navigateur en regardant l’image ci-dessous :
Je pense que même si vous ne l’avez pas activé explicitement, certains des changements effectués pour s’y préparer pourraient être à l’origine du problème.
Voyez-vous des erreurs dans la console du navigateur ? Je suis surpris que le problème ne se produise que « parfois » - cela me fait penser qu’il pourrait s’agir de quelque chose de spécifique à la configuration de votre site, plutôt qu’à quelque chose qui a changé dans Discourse