From c25b43dbd8ce25e5fb46adae894b0dbe3ffb630e Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Tue, 12 Nov 2024 15:14:50 -0500 Subject: [PATCH] doc: A comment on current identification of URI and missing space into a description string --- dandischema/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dandischema/models.py b/dandischema/models.py index eaa9826..943ad03 100644 --- a/dandischema/models.py +++ b/dandischema/models.py @@ -567,6 +567,7 @@ def __get_pydantic_json_schema__( if value.get("title") is None or value["title"] == prop.title(): value["title"] = name2title(prop) if re.match("\\^https?://", value.get("pattern", "")): + # triggers only for ROR in identifier value["format"] = "uri" if value.get("format", None) == "uri": value["maxLength"] = 1000 @@ -623,7 +624,7 @@ class PropertyValue(DandiBaseModel): ) # Note: recursive (circular or not) propertyID: Optional[Union[IdentifierType, AnyHttpUrl]] = Field( None, - description="A commonly used identifier for" + description="A commonly used identifier for " "the characteristic represented by the property. " "For example, a known prefix like DOI or a full URL.", json_schema_extra={"nskey": "schema"},