We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
In my hook.js file I have:
remotes.afterError('**', function(ctx, next, method){ ctx.error = { code: ctx.error.statusCode, statusCode: ctx.error.statusCode, error: true, errors: [{ message: ctx.error.message }], data: [] }; return next(ctx.error); });
My response object looks like this:
{ "error": { "statusCode": 401, "code": 401, "error": true, "errors": [ { "message": "login failed" } ], "data": [] } }
Why does it NOT look like this:
{ "statusCode": 401, "code": 401, "error": true, "errors": [ { "message": "login failed" } ], "data": [] }
Which is the same thing minus the wrapping in an error object.