Skip to content

fix: add json parse error handler#300

Open
7eliassen wants to merge 1 commit intomainfrom
fix/298-server-crashes-on-post
Open

fix: add json parse error handler#300
7eliassen wants to merge 1 commit intomainfrom
fix/298-server-crashes-on-post

Conversation

@7eliassen
Copy link
Copy Markdown

Adds explicit handling for JSON parsing errors in the global error handler. When a request contains invalid JSON, the server now returns a consistent 400 Bad Request response instead of falling through to generic error handling.

@github-actions
Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 85.82% (🎯 80%)
⬇️ -0.09%
8938 / 10414
🔵 Statements 85.82% (🎯 80%)
⬇️ -0.09%
8938 / 10414
🔵 Functions 79.53% (🎯 80%)
🟰 ±0%
276 / 347
🔵 Branches 84.28% (🎯 80%)
⬇️ -0.29%
445 / 528
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/presentation/http/http-api.ts 93.45%
⬇️ -2.61%
85.29%
⬇️ -5.03%
93.75%
🟰 ±0%
93.45%
⬇️ -2.61%
103-111, 122-123, 325-326, 349-350, 380-390
Generated in workflow #912 for commit f322e19 by the Vitest Coverage Report Action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Server crashes on POST requests with incorrect Content-Length or incorrect JSON body

1 participant