loop: baseline
This commit is contained in:
@@ -53,6 +53,7 @@ function createApp() {
|
||||
|
||||
if (err instanceof AppError) {
|
||||
return res.status(err.status).json({
|
||||
ok: false,
|
||||
error: {
|
||||
code: err.code,
|
||||
message: err.message,
|
||||
@@ -63,6 +64,7 @@ function createApp() {
|
||||
// Check for Zod-like validation errors
|
||||
if (err.name === 'ZodError' || (err.errors && Array.isArray(err.errors))) {
|
||||
return res.status(400).json({
|
||||
ok: false,
|
||||
error: {
|
||||
code: 'VALIDATION_ERROR',
|
||||
message: 'Request validation failed.',
|
||||
@@ -72,6 +74,7 @@ function createApp() {
|
||||
|
||||
// Generic error
|
||||
res.status(500).json({
|
||||
ok: false,
|
||||
error: {
|
||||
code: 'INTERNAL_ERROR',
|
||||
message: 'Something went wrong.',
|
||||
|
||||
Reference in New Issue
Block a user