fix: validation failure on blocks retrieve [LET-6709] (#8146)
* fix: validation failure on blocks retrieve * api sync
This commit is contained in:
@@ -10263,17 +10263,22 @@
|
||||
"type": "string",
|
||||
"minLength": 1,
|
||||
"maxLength": 50,
|
||||
"pattern": "^[a-zA-Z0-9_-]+$"
|
||||
"pattern": "^[a-zA-Z0-9_/-]+$"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
],
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores only)",
|
||||
"examples": ["human", "persona", "the_label_of-a-block"],
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores, forward slashes)",
|
||||
"examples": [
|
||||
"human",
|
||||
"persona",
|
||||
"the_label_of-a-block",
|
||||
"the_label_of-a-block/with-forward-slash"
|
||||
],
|
||||
"title": "Label"
|
||||
},
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores only)"
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores, forward slashes)"
|
||||
},
|
||||
{
|
||||
"name": "templates_only",
|
||||
@@ -10461,14 +10466,19 @@
|
||||
"type": "string",
|
||||
"minLength": 1,
|
||||
"maxLength": 50,
|
||||
"pattern": "^[a-zA-Z0-9_-]+$"
|
||||
"pattern": "^[a-zA-Z0-9_/-]+$"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
],
|
||||
"description": "Search blocks by label. If provided, returns blocks whose label matches the search query. This is a full-text search on block labels.",
|
||||
"examples": ["human", "persona", "the_label_of-a-block"],
|
||||
"examples": [
|
||||
"human",
|
||||
"persona",
|
||||
"the_label_of-a-block",
|
||||
"the_label_of-a-block/with-forward-slash"
|
||||
],
|
||||
"title": "Label Search"
|
||||
},
|
||||
"description": "Search blocks by label. If provided, returns blocks whose label matches the search query. This is a full-text search on block labels."
|
||||
@@ -12177,17 +12187,22 @@
|
||||
"type": "string",
|
||||
"minLength": 1,
|
||||
"maxLength": 50,
|
||||
"pattern": "^[a-zA-Z0-9_-]+$"
|
||||
"pattern": "^[a-zA-Z0-9_/-]+$"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
],
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores only)",
|
||||
"examples": ["human", "persona", "the_label_of-a-block"],
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores, forward slashes)",
|
||||
"examples": [
|
||||
"human",
|
||||
"persona",
|
||||
"the_label_of-a-block",
|
||||
"the_label_of-a-block/with-forward-slash"
|
||||
],
|
||||
"title": "Label"
|
||||
},
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores only)"
|
||||
"description": "Label to include (alphanumeric, hyphens, underscores, forward slashes)"
|
||||
},
|
||||
{
|
||||
"name": "templates_only",
|
||||
@@ -12375,14 +12390,19 @@
|
||||
"type": "string",
|
||||
"minLength": 1,
|
||||
"maxLength": 50,
|
||||
"pattern": "^[a-zA-Z0-9_-]+$"
|
||||
"pattern": "^[a-zA-Z0-9_/-]+$"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
],
|
||||
"description": "Search blocks by label. If provided, returns blocks whose label matches the search query. This is a full-text search on block labels.",
|
||||
"examples": ["human", "persona", "the_label_of-a-block"],
|
||||
"examples": [
|
||||
"human",
|
||||
"persona",
|
||||
"the_label_of-a-block",
|
||||
"the_label_of-a-block/with-forward-slash"
|
||||
],
|
||||
"title": "Label Search"
|
||||
},
|
||||
"description": "Search blocks by label. If provided, returns blocks whose label matches the search query. This is a full-text search on block labels."
|
||||
|
||||
@@ -172,11 +172,11 @@ IdentityIdQuery = Annotated[Optional[str], _create_id_query_validator(PrimitiveT
|
||||
BlockLabelQuery = Annotated[
|
||||
Optional[str],
|
||||
Query(
|
||||
description="Label to include (alphanumeric, hyphens, underscores only)",
|
||||
pattern=r"^[a-zA-Z0-9_-]+$",
|
||||
description="Label to include (alphanumeric, hyphens, underscores, forward slashes)",
|
||||
pattern=r"^[a-zA-Z0-9_/-]+$",
|
||||
min_length=1,
|
||||
max_length=50,
|
||||
examples=["human", "persona", "the_label_of-a-block"],
|
||||
examples=["human", "persona", "the_label_of-a-block", "the_label_of-a-block/with-forward-slash"],
|
||||
),
|
||||
]
|
||||
|
||||
@@ -198,10 +198,10 @@ BlockLabelSearchQuery = Annotated[
|
||||
Optional[str],
|
||||
Query(
|
||||
description="Search blocks by label. If provided, returns blocks whose label matches the search query. This is a full-text search on block labels.",
|
||||
pattern=r"^[a-zA-Z0-9_-]+$",
|
||||
pattern=r"^[a-zA-Z0-9_/-]+$",
|
||||
min_length=1,
|
||||
max_length=50,
|
||||
examples=["human", "persona", "the_label_of-a-block"],
|
||||
examples=["human", "persona", "the_label_of-a-block", "the_label_of-a-block/with-forward-slash"],
|
||||
),
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user