I want to error or response should be like
// if error accrue then
{
error:{
meaage:"custome message",
description:"custome message"
},
data:null,
status:404
}
I want to error or response should be like
// if error accrue then
{
error:{
meaage:"custome message",
description:"custome message"
},
data:null,
status:404
}
One of the way to handle this would require looking into Loopback sequence file. There is reject sequence that you can override. Inside there you can process any error the way you like.
When you override this function and write your custom implementation you have access to handlerContext and error object. Handler context coontains request/response related data and error contains error. Based on some data from error ie: err.name = unauthorized you could have it return something like:
return {
error:{
meaage:"custome message",
description:"custome message"
},
data:null,
status:404
}