diff --git a/airflow/models/taskinstance.py b/airflow/models/taskinstance.py index 44edd72c782b6..ea1270adaa656 100644 --- a/airflow/models/taskinstance.py +++ b/airflow/models/taskinstance.py @@ -1643,7 +1643,7 @@ class ConnectionAccessor: """ Wrapper around Connection. This way you can get connections in templates by using ``{{ conn.conn_id }}`` or - ``{{ conn.get('conn_id', 'fallback') }}``. + ``{{ conn.get('conn_id') }}``. """ def __getattr__( diff --git a/tests/models/test_taskinstance.py b/tests/models/test_taskinstance.py index 5c8b1ae8554f0..655d0ebcb7507 100644 --- a/tests/models/test_taskinstance.py +++ b/tests/models/test_taskinstance.py @@ -1565,6 +1565,7 @@ def test_pendulum_template_dates(self): ('{{ conn.a_connection.login }}', 'loginvalue'), ('{{ conn.a_connection.password }}', 'passwordvalue'), ('{{ conn.a_connection.extra_dejson["extra__asana__workspace"] }}', 'extra1'), + ('{{ conn.a_connection.extra_dejson.extra__asana__workspace }}', 'extra1'), ] ) def test_template_with_connection(self, content, expected_output):