diff --git a/airflow/providers/amazon/aws/sensors/s3.py b/airflow/providers/amazon/aws/sensors/s3.py index d517709e272cb..da974f473df90 100644 --- a/airflow/providers/amazon/aws/sensors/s3.py +++ b/airflow/providers/amazon/aws/sensors/s3.py @@ -157,7 +157,7 @@ def _defer(self) -> None: aws_conn_id=self.aws_conn_id, verify=self.verify, poke_interval=self.poke_interval, - should_check_fn=True if self.check_fn else False, + should_check_fn=bool(self.check_fn), ), method_name="execute_complete", ) diff --git a/airflow/providers/google/cloud/triggers/bigquery.py b/airflow/providers/google/cloud/triggers/bigquery.py index 5bd9cc838589b..2ccb20c59ea87 100644 --- a/airflow/providers/google/cloud/triggers/bigquery.py +++ b/airflow/providers/google/cloud/triggers/bigquery.py @@ -543,7 +543,7 @@ async def _table_exists( dataset=dataset, table_id=table_id, project_id=project_id, session=session ) response = await client.get() - return True if response else False + return bool(response) except ClientResponseError as err: if err.status == 404: return False