Cast values in error response, related outline/openapi#5
This commit is contained in:
@@ -101,8 +101,8 @@ export default function onerror(app: Koa) {
|
|||||||
this.body = JSON.stringify({
|
this.body = JSON.stringify({
|
||||||
ok: false,
|
ok: false,
|
||||||
error: snakeCase(err.id),
|
error: snakeCase(err.id),
|
||||||
status: err.status,
|
status: Number(err.status),
|
||||||
message: err.message || err.name,
|
message: String(err.message || err.name),
|
||||||
data: err.errorData ?? undefined,
|
data: err.errorData ?? undefined,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user