mirror of https://github.com/tiangolo/fastapi.git
Fix `NoneType` return type for 204 endpoints
This commit is contained in:
parent
69bd7d8501
commit
151bf3e3dc
|
|
@ -276,7 +276,12 @@ def get_typed_return_annotation(call: Callable[..., Any]) -> Any:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
globalns = getattr(call, "__globals__", {})
|
globalns = getattr(call, "__globals__", {})
|
||||||
return get_typed_annotation(annotation, globalns)
|
typed_annotation = get_typed_annotation(annotation, globalns)
|
||||||
|
|
||||||
|
if typed_annotation is type(None):
|
||||||
|
return None
|
||||||
|
|
||||||
|
return typed_annotation
|
||||||
|
|
||||||
|
|
||||||
def get_dependant(
|
def get_dependant(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue