Fix: dataset settings save (#13745)

### What problem does this PR solve?

Saving dataset settings failed with validation error 101 (Extra inputs
are not permitted)
### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
Idriss Sbaaoui
2026-03-23 17:46:41 +08:00
committed by GitHub
parent ac542da505
commit df2cc32f51

View File

@ -672,6 +672,8 @@ class UpdateDatasetReq(CreateDatasetReq):
dataset_id: Annotated[str, Field(...)]
name: Annotated[str, StringConstraints(strip_whitespace=True, min_length=1, max_length=DATASET_NAME_LIMIT), Field(default="")]
pagerank: Annotated[int, Field(default=0, ge=0, le=100)]
language: Annotated[str | None, Field(default=None, max_length=32)]
connectors: Annotated[list[dict[str, Any]], Field(default_factory=list)]
@field_validator("dataset_id", mode="before")
@classmethod