From a9ad825dcf776948b57f9e1831bd077aec2ddd66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Janek=20Nouvertn=C3=A9?= <25355197+provinzkraut@users.noreply.github.com> Date: Wed, 14 Feb 2024 12:36:44 +0100 Subject: [PATCH] Fix typing issue --- litestar/data_extractors.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litestar/data_extractors.py b/litestar/data_extractors.py index c291875c37..5a6f6607f0 100644 --- a/litestar/data_extractors.py +++ b/litestar/data_extractors.py @@ -175,7 +175,7 @@ async def extract( else: value = extractor(connection) data[key] = value - return data + return cast("ExtractedRequestData", data) @staticmethod def extract_scheme(connection: ASGIConnection[Any, Any, Any, Any]) -> str: @@ -307,7 +307,7 @@ async def extract_body(self, request: Request[Any, Any, Any]) -> Any: key: repr(value) if isinstance(value, UploadFile) else value for key, value in form_data.multi_items() } except Exception as exc: - if self.skip_parse_on_exception: + if self.skip_parse_malformed_body: return await request.body() raise exc