From 161185b41689e2bb13e6b12655aac9bb0d48ff4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20S=C3=A1nchez=20Castro?= <72013291+JavierSanchezCastro@users.noreply.github.com> Date: Mon, 24 Nov 2025 01:06:19 +0100 Subject: [PATCH] Change validation error type to RequestMalformedError --- fastapi/routing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fastapi/routing.py b/fastapi/routing.py index 144879ea2..3bd0e33f4 100644 --- a/fastapi/routing.py +++ b/fastapi/routing.py @@ -48,6 +48,7 @@ from fastapi.dependencies.utils import ( from fastapi.encoders import jsonable_encoder from fastapi.exceptions import ( FastAPIError, + RequestMalformedError, RequestValidationError, ResponseValidationError, WebSocketRequestValidationError, @@ -350,7 +351,7 @@ def get_request_handler( else: body = body_bytes except json.JSONDecodeError as e: - validation_error = RequestValidationError( + validation_error = RequestMalformedError( [ { "type": "json_invalid",