diff --git a/src/OpenApiLibCore/openapi_libcore.py b/src/OpenApiLibCore/openapi_libcore.py index ae835a4..863c047 100644 --- a/src/OpenApiLibCore/openapi_libcore.py +++ b/src/OpenApiLibCore/openapi_libcore.py @@ -658,7 +658,8 @@ def _get_json_types(self, item: Any) -> Generator[str, None, None]: else: for content_type in content_dict: if "json" in content_type: - yield content_type + content_type_without_charset, _, _ = content_type.partition(";") + yield content_type_without_charset if isinstance(item, list): for list_item in item: