API-Abfrageparameter 'order=email' in 2.9.0.beta4 defekt

Nachdem wir unsere Discourse-Instanz auf Version 2.9.0.beta4 aktualisiert haben, scheint der API-Abfrageparameter order=email einen internen Serverfehler zu verursachen.

Dieser Curl-Befehl funktionierte vor dem Upgrade einwandfrei:

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"

Nach dem Upgrade gibt er jedoch diesen Fehler zurück:
{"status":500,"error":"Internal Server Error"}

Wenn ich den Abfrageparameter order=email aus der URL entferne, erhalte ich Ergebnisse, die jedoch nicht nach E-Mail-Adresse sortiert sind (was ich benötige).

Ist dies ein bekannter Fehler? Gibt es eine Problemumgehung oder eine Lösung?

3 „Gefällt mir“

Danke für den Bericht. Dies wird behoben, wenn der folgende PR zusammengeführt wird

6 „Gefällt mir“

Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.