Chore: replace deprecated datetime.utcnow() with naive_utc_now() (#23312)

Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com>
This commit is contained in:
Yongtao Huang 2025-08-03 10:11:47 +08:00 • committed by GitHub
commit fbf844efd5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -266,7 +266,7 @@ class DatasetService:
"No Embedding Model available. Please configure a valid provider in the Settings -> Model Provider." "No Embedding Model available. Please configure a valid provider in the Settings -> Model Provider."
) )
except ProviderTokenNotInitError as ex: except ProviderTokenNotInitError as ex:
raise ValueError(f"The dataset in unavailable, due to: {ex.description}") raise ValueError(f"The dataset is unavailable, due to: {ex.description}")
@staticmethod @staticmethod
def check_embedding_model_setting(tenant_id: str, embedding_model_provider: str, embedding_model: str): def check_embedding_model_setting(tenant_id: str, embedding_model_provider: str, embedding_model: str):
@ -370,7 +370,7 @@ class DatasetService:
raise ValueError("External knowledge api id is required.") raise ValueError("External knowledge api id is required.")
# Update metadata fields # Update metadata fields
dataset.updated_by = user.id if user else None dataset.updated_by = user.id if user else None
dataset.updated_at = datetime.datetime.utcnow() dataset.updated_at = naive_utc_now()
db.session.add(dataset) db.session.add(dataset)
# Update external knowledge binding # Update external knowledge binding