Parametro della query API 'order=email' non funzionante in 2.9.0.beta4

Dopo l’aggiornamento della nostra istanza Discourse alla versione 2.9.0.beta4, sembra che il parametro della query API order=email causi un errore interno del server.

Questo comando curl ha funzionato bene prima dell’aggiornamento:

curl \
--header "Accept: application/json" \
--header "Api-Key: MY_API_KEY" \
--header "Api-Username: MY_USERNAME" \
--header "Content-Type: application/json" \
--request "GET" \
--silent \
--url "https://MY-SERVER/admin/users/list/active?asc=true&order=email&page=1&show_emails=true"

Tuttavia, dopo l’aggiornamento restituisce questo errore:
{"status":500,"error":"Internal Server Error"}

Quando rimuovo il parametro della query order=email dall’URL, ottengo risultati ma non ordinati per indirizzo email (che è ciò di cui ho bisogno).

Questo è un bug noto? Esiste una soluzione o un workaround?

3 Mi Piace

Grazie per la segnalazione. Questo verrà risolto quando il seguente PR verrà unito

6 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 2 giorni. Non sono più consentite nuove risposte.