This commit is contained in:
jyong 2025-06-17 18:11:38 +08:00
parent 1d2ee9020c
commit 7c41f71248
1 changed files with 7 additions and 0 deletions

View File

@ -333,6 +333,13 @@ class DatasetService:
if external_retrieval_model:
dataset.retrieval_model = external_retrieval_model
dataset.name = data.get("name", dataset.name)
# check if dataset name is exists
if db.session.query(Dataset).filter(
Dataset.id != dataset_id,
Dataset.name == dataset.name,
Dataset.tenant_id == dataset.tenant_id,
).first():
raise ValueError("Dataset name already exists")
dataset.description = data.get("description", "")
permission = data.get("permission")
if permission: