From 3d46f4e7febce28c4c6610624ed3fc7a401e8438 Mon Sep 17 00:00:00 2001 From: = <=> Date: Mon, 23 Jan 2023 12:44:13 -0500 Subject: [PATCH] json schema ref field names proper --- pydantic/json_schema.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydantic/json_schema.py b/pydantic/json_schema.py index d375b05..2a11c9c 100644 --- a/pydantic/json_schema.py +++ b/pydantic/json_schema.py @@ -148,7 +148,7 @@ def get_schema_property_json(field_name: str, inner_schema_field: Dict[str, Any] # Support for references. if is_reference: # Add the reference. - ref = ref_template.format(model=normalize_name(field_name)) + ref = ref_template.format(model=normalize_name(inner_schema_field['schema']['cls'].__name__)) if ref_prefix: ref = ref_prefix + ref properties = {'$ref': ref}