The GitHub Actions job "Tests" on 
airflow.git/fix-google-provider-false-boolean-47053 has failed.
Run started by GitHub user alamashir (triggered by alamashir).

Head commit for run:
e03e41c5b99047d36bd3da5a04d80c6edab3e880 / alamashir <[email protected]>
Fix Google provider to handle False boolean values in connection extras

Fixed a bug where boolean fields set to False in Google provider
connection extras were incorrectly returning default values instead.

The issue occurred in two places:
1. get_field() function used 'or None' which treated False as falsy
2. _get_field() method used compound boolean logic that returned
   the default value when the actual value was False

This particularly affected BigQueryHook where use_legacy_sql=False
in connection extras would incorrectly return True.

Changes:
- Modified get_field() to only treat empty strings as None
- Modified _get_field() to explicitly check 'is not None'
- Added tests for False/falsy value handling

Fixes #47053

Report URL: https://github.com/apache/airflow/actions/runs/19392868287

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to