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]
