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

Reply via email to