This is an automated email from the ASF dual-hosted git repository.

ephraimanierobi pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit cacb5dd645f28ad5eee6bc6bf14878880e781969
Author: Wei Lee <[email protected]>
AuthorDate: Fri Nov 14 15:24:26 2025 +0800

    fix(hitl): fix HITLTrigger params dump (#58297)
---
 providers/standard/src/airflow/providers/standard/triggers/hitl.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/providers/standard/src/airflow/providers/standard/triggers/hitl.py 
b/providers/standard/src/airflow/providers/standard/triggers/hitl.py
index 483cb0be874..2e933bb1f22 100644
--- a/providers/standard/src/airflow/providers/standard/triggers/hitl.py
+++ b/providers/standard/src/airflow/providers/standard/triggers/hitl.py
@@ -266,7 +266,7 @@ class HITLTrigger(BaseTrigger):
                 resp = await sync_to_async(update_hitl_detail_response)(
                     ti_id=self.ti_id,
                     chosen_options=self.defaults,
-                    params_input=self.params,
+                    params_input=self.params.dump(),
                 )
                 if TYPE_CHECKING:
                     assert resp.responded_at is not None
@@ -276,7 +276,7 @@ class HITLTrigger(BaseTrigger):
                 yield TriggerEvent(
                     HITLTriggerEventSuccessPayload(
                         chosen_options=self.defaults,
-                        params_input=self.params,
+                        params_input=self.params.dump(),
                         responded_by_user=None,
                         responded_at=resp.responded_at,
                         timedout=True,

Reply via email to