Browse Source

fix linting errors

Signed-off-by: merlinz01 <[email protected]>
pull/12135/head
merlinz01 8 months ago
parent
commit
63a1ff51c1
  1. 4
      fastapi/dependencies/utils.py

4
fastapi/dependencies/utils.py

@ -27,6 +27,7 @@ from fastapi._compat import (
ModelField, ModelField,
Required, Required,
Undefined, Undefined,
UndefinedType,
_regenerate_error_with_loc, _regenerate_error_with_loc,
copy_field_info, copy_field_info,
create_body_model, create_body_model,
@ -547,7 +548,7 @@ async def solve_dependencies(
*, *,
request: Union[Request, WebSocket], request: Union[Request, WebSocket],
dependant: Dependant, dependant: Dependant,
body: Optional[Union[Dict[str, Any], FormData]] = Undefined, body: Optional[Union[Dict[str, Any], FormData, UndefinedType]] = Undefined,
background_tasks: Optional[StarletteBackgroundTasks] = None, background_tasks: Optional[StarletteBackgroundTasks] = None,
response: Optional[Response] = None, response: Optional[Response] = None,
dependency_overrides_provider: Optional[Any] = None, dependency_overrides_provider: Optional[Any] = None,
@ -702,6 +703,7 @@ def _validate_value_with_model_field(
def _get_multidict_value(field: ModelField, values: Mapping[str, Any]) -> Any: def _get_multidict_value(field: ModelField, values: Mapping[str, Any]) -> Any:
value: Any
if is_sequence_field(field) and isinstance(values, (ImmutableMultiDict, Headers)): if is_sequence_field(field) and isinstance(values, (ImmutableMultiDict, Headers)):
value = values.getlist(field.alias) value = values.getlist(field.alias)
else: else:

Loading…
Cancel
Save