Le paramètre de requête API 'order=email' est cassé dans 2.9.0.beta4

Après la mise à niveau de notre instance Discourse vers la version 2.9.0.beta4, il semble que le paramètre de requête de l’API order=email provoque une erreur interne du serveur.

Cette commande curl fonctionnait correctement avant la mise à niveau :

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"

Cependant, après la mise à niveau, elle renvoie cette erreur :
{"status":500,"error":"Internal Server Error"}

Lorsque je supprime le paramètre de requête order=email de l’URL, j’obtiens des résultats, mais ils ne sont pas triés par adresse e-mail (ce dont j’ai besoin).

S’agit-il d’un bug connu ? Existe-t-il une solution de contournement ou une solution ?

3 « J'aime »

Merci pour le rapport. Cela sera corrigé lorsque la PR suivante sera fusionnée

6 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Les nouvelles réponses ne sont plus autorisées.