Closed

Description
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.
Metadata
Metadata
Assignees
Labels
No labels