From 4fc89964a56681689383cda297613e8cf6e4b4ec Mon Sep 17 00:00:00 2001 From: kflemin <2205659+kflemin@users.noreply.github.com> Date: Fri, 12 Dec 2025 09:15:35 -0700 Subject: [PATCH 1/3] temporarily fix dev1 redirect URI for BB salesforce testing --- seed/views/v3/bb_salesforce.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/seed/views/v3/bb_salesforce.py b/seed/views/v3/bb_salesforce.py index acc66076f8..1cb1ff0e27 100644 --- a/seed/views/v3/bb_salesforce.py +++ b/seed/views/v3/bb_salesforce.py @@ -81,6 +81,11 @@ def login_url(self, request, bb_salesforce_config): set_cache_raw(f"code_verifier_{org_id}", code_verifier) redirect_uri = _get_redirect_uri() # Get the redirect URI dynamically + if 'us-east-1.elb.amazonaws.com' in redirect_uri: + # TODO: TEMPORARY + # will need to use ENV VAR to define the domain name b/c right now + # it's coming in as the raw AWS domain + redirect_uri = 'https://dev1.seed-platform.org' logger.warning(f"BB SALESFORCE REDIRECT URI: {redirect_uri + REDIRECT_URI_ENDING}") request = PreparedRequest() From ace8387d809e4ed9bb1216a4e71e0cac9f747b2b Mon Sep 17 00:00:00 2001 From: kflemin <2205659+kflemin@users.noreply.github.com> Date: Fri, 12 Dec 2025 09:17:06 -0700 Subject: [PATCH 2/3] temporarily fix dev1 redirect URI for BB salesforce testing --- seed/views/v3/bb_salesforce.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seed/views/v3/bb_salesforce.py b/seed/views/v3/bb_salesforce.py index 1cb1ff0e27..393b06f888 100644 --- a/seed/views/v3/bb_salesforce.py +++ b/seed/views/v3/bb_salesforce.py @@ -81,11 +81,11 @@ def login_url(self, request, bb_salesforce_config): set_cache_raw(f"code_verifier_{org_id}", code_verifier) redirect_uri = _get_redirect_uri() # Get the redirect URI dynamically - if 'us-east-1.elb.amazonaws.com' in redirect_uri: + if "us-east-1.elb.amazonaws.com" in redirect_uri: # TODO: TEMPORARY # will need to use ENV VAR to define the domain name b/c right now # it's coming in as the raw AWS domain - redirect_uri = 'https://dev1.seed-platform.org' + redirect_uri = "https://dev1.seed-platform.org" logger.warning(f"BB SALESFORCE REDIRECT URI: {redirect_uri + REDIRECT_URI_ENDING}") request = PreparedRequest() From a6055ce306f006c75d6a09ec7ed4fa0364d4b0ef Mon Sep 17 00:00:00 2001 From: kflemin <2205659+kflemin@users.noreply.github.com> Date: Fri, 12 Dec 2025 10:23:44 -0700 Subject: [PATCH 3/3] temp update to bb salesforce login --- seed/views/v3/bb_salesforce.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/seed/views/v3/bb_salesforce.py b/seed/views/v3/bb_salesforce.py index 393b06f888..bff32ef502 100644 --- a/seed/views/v3/bb_salesforce.py +++ b/seed/views/v3/bb_salesforce.py @@ -35,6 +35,13 @@ def _get_redirect_uri(): # Check if domain contains 'example.com' (misconfigured) if "example.com" in current_site.domain: return "https://127.0.0.1:8000" + # check if raw AWS domain + elif "us-east-1.elb.amazonaws.com" in current_site.domain: + # TODO - TEMPORARY + # will need to use ENV VAR to define the domain name b/c right now + # it's coming in as the raw AWS domain + # right now assume we are on dev1 + return "https://dev1.seed-platform.org" else: return f"https://{current_site.domain}" else: @@ -81,11 +88,6 @@ def login_url(self, request, bb_salesforce_config): set_cache_raw(f"code_verifier_{org_id}", code_verifier) redirect_uri = _get_redirect_uri() # Get the redirect URI dynamically - if "us-east-1.elb.amazonaws.com" in redirect_uri: - # TODO: TEMPORARY - # will need to use ENV VAR to define the domain name b/c right now - # it's coming in as the raw AWS domain - redirect_uri = "https://dev1.seed-platform.org" logger.warning(f"BB SALESFORCE REDIRECT URI: {redirect_uri + REDIRECT_URI_ENDING}") request = PreparedRequest()