Ao personalizar o site do Discourse (antes do Discourse 2.7.0), coloquei alguns scripts Java personalizados na seção </head> do componente. Também acionei esses scripts em eventos do Discourse como decorateWidget, onAppEvent e onPageChange. Na versão anterior do Discourse, tudo funcionou bem.
Atualmente, atualizamos a versão do Discourse para 2.8.0.beta8. Assim que atualizamos para a versão mais recente, estamos enfrentando alguns problemas mencionados abaixo:
-
Na página do tópico, nossos scripts personalizados da seção
</head>às vezes não são carregados no navegador, mesmo com recarregamento forçado da página quando o usuário está desconectado. -
Na página do tópico, às vezes os scripts da seção
</head>são carregados corretamente quando o usuário está desconectado. Uma vez logado através do SSO, a seção</head>falha ao carregar na página do navegador às vezes. -
Quando as seções
</head>falham ao carregar na página, os scripts da seção do cabeçalho são carregados todas as vezes no navegador sem nenhum problema.
Estamos enfrentando o problema acima após atualizar a versão do Discourse para 2.8.0.beta7 e beta8.
Verifiquei o arquivo de scripts carregados a partir do código-fonte do navegador como abaixo:
Portanto, os problemas estão realmente vindo com a versão atualizada 2.8.0.beta7 e beta8 (ou) preciso fazer algo relacionado a isso nas configurações de administrador?
