Sto cercando di ripulire i vecchi messaggi che non hanno ricevuto risposte nelle nostre categorie di Discourse.
Scopro che quando scelgo lo strumento “Top” per selezionare un intervallo di date, non riesco più a ordinare in modo inverso per “Risposte”.
Voglio portare in cima alla lista i messaggi con 0 risposte ed evitare di dover scorrere manualmente più pagine per trovarli.
Sto ottenendo risultati incoerenti mentre lo testavo su Meta. Mi aspetto che la prima volta che clicco sull’intestazione della tabella “Risposte”, il parametro di query ?ascending=true&order=posts venga aggiunto all’URL presente nella barra degli indirizzi del browser. La seconda volta che clicco sull’intestazione della tabella “Risposte”, il parametro di query dovrebbe essere aggiornato a ?order=posts.
Il comportamento che riscontro è che cliccare sull’intestazione “Risposte” aggiunge il parametro di query ?ascending=false. Questo non ha alcun effetto sull’ordine degli argomenti nell’elenco. Cliccare una seconda volta sull’intestazione “Risposte” rimuove il parametro di query ?ascending=false. Anche questo non ha alcun effetto sull’ordine degli argomenti.
Se aggiungo manualmente ?ascending=true&order=posts all’URL nella barra degli indirizzi del browser, cliccare sull’intestazione “Risposte” funziona come previsto.
Riscontro questo comportamento nell’elenco Top, ma anche talvolta negli elenchi Latest. Non sono sicuro del motivo per cui i risultati del clic sull’intestazione “Risposte” siano incoerenti. Una volta aggiunto il parametro di query ?ascending=true&order=posts a un URL, il filtro “Risposte” sembra funzionare correttamente nelle pagine successive che visito.