Допустим, если я вызову GeneralError при вызове службы, как сделать объект ошибки таким, каким я хочу:
{
"status": "Failed",
"code": "500_1",
"detail": "Something is wrong with your API"
}
Я уже пытаюсь добавить это в ловушку ошибок
hook => {
hook.error = {
"status": "Failed",
"code": "500_1",
"detail": "Something is wrong with your API"
}
return hook
}
Но все еще не может и все еще возвращает объект ошибки по умолчанию из перьев:
{
"name": "GeneralError",
"message": "Error",
"code": 500,
"className": "general-error",
"data": {},
"errors": {}
}