From cd34cdc02ce9904247b98aa39e882cd39937ba70 Mon Sep 17 00:00:00 2001 From: JONEMI19 Date: Fri, 7 Jul 2023 21:10:51 +0000 Subject: [PATCH] linting --- fastapi/_compat.py | 12 ++++++------ fastapi/dependencies/utils.py | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fastapi/_compat.py b/fastapi/_compat.py index bdf40371b..c5c1b376d 100644 --- a/fastapi/_compat.py +++ b/fastapi/_compat.py @@ -421,24 +421,24 @@ else: return False def is_pv1_scalar_mapping_field(field: ModelField) -> bool: - if (field.shape in mapping_shapes) and not lenient_issubclass( + if (field.shape in mapping_shapes) and not lenient_issubclass( # type: ignore[attr-defined] field.type_, BaseModel ): - if field.sub_fields is None: + if field.sub_fields is None: # type: ignore[attr-defined] return False - for sub_field in field.sub_fields: + for sub_field in field.sub_fields: # type: ignore[attr-defined] if not is_scalar_field(sub_field): return False return True return False def is_pv1_scalar_sequence_mapping_field(field: ModelField) -> bool: - if (field.shape in mapping_shapes) and not lenient_issubclass( + if (field.shape in mapping_shapes) and not lenient_issubclass( # type: ignore[attr-defined] field.type_, BaseModel ): - if field.sub_fields is None: + if field.sub_fields is None: # type: ignore[attr-defined] return False - for sub_field in field.sub_fields: + for sub_field in field.sub_fields: # type: ignore[attr-defined] if not is_scalar_sequence_field(sub_field): return False return True diff --git a/fastapi/dependencies/utils.py b/fastapi/dependencies/utils.py index 3184664ca..e1d173f6b 100644 --- a/fastapi/dependencies/utils.py +++ b/fastapi/dependencies/utils.py @@ -653,11 +653,11 @@ def request_params_to_args( ): value = received_params.getlist(field.alias) or field.default elif is_scalar_mapping_field(field) and isinstance( - received_params, (QueryParams, Headers) + received_params, (QueryParams) ): value = dict(received_params.multi_items()) or field.default elif is_scalar_sequence_mapping_field(field) and isinstance( - received_params, (QueryParams, Headers) + received_params, (QueryParams) ): if not len(received_params.multi_items()): value = field.default