Problema com barra final em subpastas

Temos uma instalação do Discourse em uma subpasta (www.example.com/forums) que antes funcionava ao omitir a barra final.
Desde o bug e a correção (Recent Changes Breaking Subfolder Setup?) que também enfrentamos, agora estamos lidando com um novo problema. Quando a barra final na URL é omitida, nosso fórum do Discourse carrega apenas o cabeçalho.
Ao adicionar a barra final e recarregar a URL, o site carrega completamente. Analisei a saída HTML no Firefox e notei que, quando a barra final não está presente, ocorre o seguinte:
<body class "staff">...</body>
O seguinte div também tem altura de 260px:
<section id="main" class="ember-application">

Já com a barra final, é assim:
<body class "staff navigation-categories categories-list>...</body>
E o div com id section tem 909px (o que é esperado, pois as categorias foram carregadas).

Isso é tudo o que consegui descobrir até agora. Como mencionado, antes da atualização que corrigiu o problema da subpasta, não era necessário digitar a barra final. Alguém tem alguma ideia do por que isso está acontecendo?

1 curtida

Você pode compartilhar a URL do site (aqui ou via MP)? Seria útil para depuração.

3 curtidas

O site ainda está em desenvolvimento e, portanto, não está disponível publicamente. Posso verificar com nossos administradores de sistema se há uma maneira de acessá-lo de fora.

1 curtida

Identifiquei o problema e ele deve ser corrigido por FIX: Restore initState() call within discourse-location for subfolder · discourse/discourse@19dcc6b · GitHub, que deve atingir o status de testes aprovados na próxima hora. Por favor, me avise se funcionar para você @joen

7 curtidas

Obrigado, vou atualizar e dar um retorno hoje.

edit: @david Está funcionando, obrigado pela ajuda tão rápida.

6 curtidas