add missing return statement

Signed-off-by: Jan Vollmer <jan@vllmr.dev>
This commit is contained in:
Jan Vollmer 2025-12-18 21:18:17 +01:00
parent 78a48a82ae
commit 0dd1d0a807
No known key found for this signature in database
GPG Key ID: 19473D3A5AB433DA
1 changed files with 3 additions and 5 deletions

View File

@ -675,7 +675,7 @@ class APIRoute(routing.Route):
@cached_property
def response_fields(self) -> dict[Union[int, str], ModelField]:
response_fields = {}
response_fields: dict[Union[int, str], ModelField] = {}
for additional_status_code, response in self.responses.items():
assert isinstance(response, dict), "An additional response must be a dict"
model = response.get("model")
@ -688,10 +688,8 @@ class APIRoute(routing.Route):
name=response_name, type_=model, mode="serialization"
)
response_fields[additional_status_code] = response_field
if response_fields:
self.response_fields: dict[Union[int, str], ModelField] = response_fields
else:
self.response_fields = {}
return response_fields
@cached_property
def dependant(self) -> Dependant: