Parâmetros de ordenação incompatíveis entre si

Prioridade/Severidade:
Baixa / Média

Plataforma:
Windows / Qualquer navegador conhecido

Descrição:
Ao alterar desktop category page style de Categories and Latest Topics para Categories and Latest Topics (sort by topic created date), o recurso aplica automaticamente o parâmetro order=created em todos os lugares, e isso parece bagunçar outros parâmetros.

Particularmente, ao navegar em /top?order=created&period=all, o parâmetro period é totalmente ignorado. Isso se aplica a todas as variações de período, mês, ano, etc. O resultado esperado seria que ele apenas mostrasse os principais resultados desse período, ordenados por data de criação. Remover manualmente o parâmetro order=created corrige o problema, e me leva a concluir que ele é o culpado.

Passos para reproduzir:
Para reproduzir este bug, basta alterar a configuração desktop category page style para Categories and Latest Topics (sort by topic created date) e navegar na aba Top, depois classificar por qualquer período de sua escolha e observar que você obtém os mesmos resultados todas as vezes.

O bug também ocorre ao usar o modo de segurança.

3 curtidas

Posso reproduzir. :+1:

De fato. Da página de Categorias para a página Top, ele leva automaticamente para /top?order=created e manterá este filtro quando alterarmos o filtro de tempo (por exemplo, /top?order=created&period=monthly).
Os tópicos serão ordenados apenas pela data de sua criação, e parece que eles não levarão em conta se são “top” ou não.

1 curtida

Olá, gostaria de reabrir este tópico, pois ainda é um bug há mais de 8 meses, e não sei se está sendo trabalhado, apenas sei que tem sido uma reclamação constante dos usuários do meu site. Eu esperava que as novas versões corrigissem ou abordassem isso, mas até agora ainda existe.