This is an automated email from the ASF dual-hosted git repository.
vincbeck pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new fe52138b3dc Add base_url fallback for aws auth_manager (#49305)
fe52138b3dc is described below
commit fe52138b3dcc4aa72312b8ca9160cb9a06a11623
Author: Dheeraj Turaga <[email protected]>
AuthorDate: Tue Apr 15 12:11:58 2025 -0500
Add base_url fallback for aws auth_manager (#49305)
Default value for api.base_url is empty and conf.get needs a fallback if
api.base_url is unset
---
.../src/airflow/providers/amazon/aws/auth_manager/router/login.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/providers/amazon/src/airflow/providers/amazon/aws/auth_manager/router/login.py
b/providers/amazon/src/airflow/providers/amazon/aws/auth_manager/router/login.py
index 918451d425b..5bec68f6438 100644
---
a/providers/amazon/src/airflow/providers/amazon/aws/auth_manager/router/login.py
+++
b/providers/amazon/src/airflow/providers/amazon/aws/auth_manager/router/login.py
@@ -91,7 +91,7 @@ def login_callback(request: Request):
def _init_saml_auth(request: Request) -> OneLogin_Saml2_Auth:
request_data = _prepare_request(request)
- base_url = conf.get(section="api", key="base_url")
+ base_url = conf.get(section="api", key="base_url", fallback="/")
settings = {
# We want to keep this flag on in case of errors.
# It provides an error reasons, if turned off, it does not