Vai a una community in cui hai privilegi di amministratore
Personalizza le priorità della coda dei moderatori per assegnare a “Qualcos’altro” una priorità di “Bassa”
Personalizza le priorità della coda dei moderatori per assegnare a “Fuori tema” una priorità di “Media”
Segnala un post con “Qualcos’altro” come motivo e “Sto facendo delle prove” come messaggio
Segnala un post diverso con “Fuori tema” come motivo
Vai alla coda di revisione dei moderatori
Assicurati che lo “Stato” sia “In attesa”
Assicurati che “Ordina per” sia impostato su “Priorità”
Fai clic su “Aggiorna”
Risultato atteso: Le voci della coda dei moderatori dovrebbero essere ordinate dalla priorità più alta alla più bassa Risultato effettivo: Le voci della coda dei moderatori sono ordinate dalla priorità più bassa alla più alta
Soluzione temporanea: Impostare “Ordina per” su “Priorità (invertita)” ordina i post segnalati nell’ordine desiderato, dalla priorità più alta alla più bassa.
Da un punto di vista dello sviluppatore, posso capire perché l’ordine di ordinamento predefinito sia crescente e “invertita” sia decrescente. Ma mi aspettavo il contrario e credo che anche l’utente medio non sviluppatore si aspetti lo stesso.
Possibile soluzione: Rinominare il testo umano “Priorità” in “Priorità (da bassa ad alta)” e il testo umano “Priorità (invertita)” in “Priorità (da alta a bassa)”
Sembra che questo possa essere più insidioso di quanto avessi inizialmente ipotizzato. Se segui i passaggi di riproduzione sopra indicati e poi procedi come segue:
Segnala un altro post come “Qualcos’altro”
Vai alla coda di revisione dei moderatori
Assicurati che lo “Stato” sia “In attesa”
Assicurati che “Ordina per” sia impostato su “Priorità”
Fai clic su “Aggiorna”
Risultato atteso: Le voci della coda dei moderatori siano ordinate per priorità Risultato effettivo: Le voci della coda dei moderatori sono ordinate cronologicamente per data di segnalazione (dal più vecchio al più recente)
Inoltre, “Priorità (inversa)” ordina le voci cronologicamente per data di segnalazione (dal più recente al più vecchio).
Non sono riuscito a riprodurre questo problema in locale con i passaggi che hai fornito. Dopo aver esaminato il codice, ho confermato che l’ordine di Priority è ascendente, mentre Priority (reverse) è discendente. Inoltre, quando due elementi hanno la stessa priorità, li ordiniamo in base al valore created_at in ordine discendente.
Potresti verificare se i flag something else hanno un punteggio più alto rispetto a quello di off-topic? La formula tiene conto di diversi fattori per calcolare il punteggio.
Fammi sapere e continuerò le indagini se necessario!
Hai ragione: quando si seleziona l’ordinamento per “Priorità”, sembra che vengano ordinati per score in ordine decrescente e poi per created_at in ordine crescente.
D’altra parte, ritengo ancora che questo sia un comportamento inaspettato. A meno che non mi stia sfuggendo qualcosa, il punteggio di un elemento revisionabile è disponibile solo tramite accesso al database (sia diretto che tramite il plugin data-explorer)?