Skip to content

Commit a7fe6c0

Browse files
fix field
1 parent f4f7b0e commit a7fe6c0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

api/specs/web-server/_common.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from typing import Any, ClassVar, NamedTuple
99

1010
import yaml
11+
from common_library.pydantic_fields_extension import get_type
1112
from fastapi import FastAPI
1213
from models_library.basic_types import LogLevel
1314
from pydantic import BaseModel, Field
@@ -116,8 +117,8 @@ def assert_handler_signature_against_model(
116117

117118
# query and path parameters
118119
implemented_params = [
119-
ParamSpec(field.name, field.type_, field.field_info)
120-
for field in model_cls.__fields__.values()
120+
ParamSpec(name, get_type(info), info)
121+
for name, info in model_cls.model_fields.items()
121122
]
122123

123124
assert {p.name for p in implemented_params}.issubset( # nosec

0 commit comments

Comments
 (0)