404 em várias categorias

Olá a todos,

após atualizarmos nosso fórum para a versão 2.4.0beta6, notamos que várias categorias levam a uma página de erro 404.
E, ao acessar essa página de erro 404, quando você clica no logotipo do fórum (para ir à página inicial), ele permanece na página 404. Portanto, suspeitamos que o front-end atinja um estado “inválido”.

Esta chamada retorna um erro 404:
https://rembetiko.gr/c/%CE%B8%CE%AD%CF%83%CE%B5%CE%B9%CF%82-%CE%B1%CE%BD%CF%84%CE%B9%CE%B8%CE%AD%CF%83%CE%B5%CE%B9%CF%82/find_by_slug.json

Se ajudar, em algum momento no passado, alteramos nossos slugs de codificados de volta para ASCII. Mas, ao que parece, os slugs das categorias nunca foram alterados. Tentamos mudar os slugs de ASCII para codificados, mas nada mudou. (limpamos o cache, etc.)

Você pode ver o problema em nossa instância do Discourse: https://rembetiko.gr

Alguma sugestão? Suspeitamos de algum tipo de bug aqui…

5 curtidas

Interessante, alguma ideia @falco?

3 curtidas

Ah, talvez eu tenha esquecido dos slugs de categoria no meu último patch, onde corrigi apenas os slugs dos tópicos.

Vou dar uma olhada na segunda-feira.

6 curtidas

É este o commit a que você está se referindo?

2 curtidas

Sim, esse mesmo.

Estou corrigindo o que está quebrado nas categorias neste PR:

Para ser honesto, meio que me arrependo da correção inicial, pois ela mexe em muita parte do código para lidar com URLs codificadas.

4 curtidas

Então, isso já está totalmente corrigido ou ainda está em desenvolvimento?

2 curtidas

Tenho exatamente o mesmo problema no meu fórum :roll_eyes:, após atualizar há alguns minutos para: 2.4.0.beta6 [a37dafdd4d]

O erro 404 parece aparecer apenas nas categorias que têm “acentos” em seu texto.

Espero que vocês possam lançar o patch e a atualização em breve, pois isso está prejudicando o funcionamento adequado do fórum.

Obrigado!

1 curtida

@TroyaNO @azawawi @chrispanag @Jeremie_Leroy acabei de mesclar mais uma rodada de correções, por favor atualizem e verifiquem.

Também estou fechando isso em favor de Topic with Japanese in URL doesn't redirect if URL doesn't perfectly match

4 curtidas