I recently updated from v4 to v5 and am experiencing the members page in the admin portal does not load and stays stuck on the loading screen with the animation .
I see 400 ERRORS in the console
GET .../ghost/api/admin/members/?order=id&limit=1&page=1&include=newsletters%2Clabels
400 (Bad Request)
and
GET .../ghost/api/admin/members/?order=id&limit=1&page=1&include=newsletters%2Clabels
400 (Bad Request)
I also used Postman to test the API still no luck
body:
{"errors":[{"message":"Request not understood error, cannot list members.","context":"Could not understand
request.","type":"BadRequestError","details":null,"property":null,"help":null,"code":"ER_BAD_FIELD_ERROR","id":"0d786f70-02dd-11f0-9a71-27755cd7b7fd","ghostErrorCode":null}]}
test results:
FAILED : Response status code is 200 | AssertionError: expected 400 to equal 200
FAILED : Response time is less than 200ms | AssertionError: expected 950 to be below 200
FAILED : Response body has a valid schema and format | AssertionError: expected '{"errors":[{"message":"Request not un…' to be empty...
FAILED : Content-Type header is 'text/html' | AssertionError: expected 'application/json; charset=utf-8' to equal 'text/html'
Im I missing something here? Typically Id ignore this however ghost does not provide any simple feature to password protect a page so my only option is to use the members feature which is very overkill for my needs.