This is an automated email from the ASF dual-hosted git repository.
shahar pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 1ae1ff8b418 Fix rendered_fields Field in TI Responsse pydantic model
(#46985)
1ae1ff8b418 is described below
commit 1ae1ff8b418dedd31d152c96202f42486a8a9de5
Author: Shahar Epstein <[email protected]>
AuthorDate: Fri Feb 28 21:48:58 2025 +0200
Fix rendered_fields Field in TI Responsse pydantic model (#46985)
---
airflow/api_fastapi/core_api/datamodels/task_instances.py | 2 +-
airflow/api_fastapi/core_api/openapi/v1-generated.yaml | 1 -
airflow/ui/openapi-gen/requests/schemas.gen.ts | 1 -
3 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/airflow/api_fastapi/core_api/datamodels/task_instances.py
b/airflow/api_fastapi/core_api/datamodels/task_instances.py
index b7fa74e16ae..d5f561e44ff 100644
--- a/airflow/api_fastapi/core_api/datamodels/task_instances.py
+++ b/airflow/api_fastapi/core_api/datamodels/task_instances.py
@@ -71,7 +71,7 @@ class TaskInstanceResponse(BaseModel):
rendered_map_index: str | None
rendered_fields: dict = Field(
validation_alias=AliasPath("rendered_task_instance_fields",
"rendered_fields"),
- default={},
+ default_factory=dict,
)
trigger: TriggerResponse | None
queued_by_job: JobResponse | None = Field(alias="triggerer_job")
diff --git a/airflow/api_fastapi/core_api/openapi/v1-generated.yaml
b/airflow/api_fastapi/core_api/openapi/v1-generated.yaml
index d9d38cd39d2..452b4cbc974 100644
--- a/airflow/api_fastapi/core_api/openapi/v1-generated.yaml
+++ b/airflow/api_fastapi/core_api/openapi/v1-generated.yaml
@@ -10453,7 +10453,6 @@ components:
rendered_fields:
type: object
title: Rendered Fields
- default: {}
trigger:
anyOf:
- $ref: '#/components/schemas/TriggerResponse'
diff --git a/airflow/ui/openapi-gen/requests/schemas.gen.ts
b/airflow/ui/openapi-gen/requests/schemas.gen.ts
index 89bd00998f7..6b38883451f 100644
--- a/airflow/ui/openapi-gen/requests/schemas.gen.ts
+++ b/airflow/ui/openapi-gen/requests/schemas.gen.ts
@@ -5221,7 +5221,6 @@ export const $TaskInstanceResponse = {
rendered_fields: {
type: "object",
title: "Rendered Fields",
- default: {},
},
trigger: {
anyOf: [