diff --git a/backend/.env.example b/backend/.env.example index eecf111..35dc072 100644 --- a/backend/.env.example +++ b/backend/.env.example @@ -9,7 +9,7 @@ DRE_DB_PATH=/opt/dre-portal/data/dre.db DRE_UPLOAD_DIR=/opt/dre-portal/data/uploads # Base URL for magic-link emails -DRE_BASE_URL=https://portal.debtrecoveryexperts.com +DRE_BASE_URL=https://my.debtrecoveryexperts.com # SMTP relay (germainebrown.com:2525 STARTTLS) — best-effort, failures never fail the request DRE_SMTP_HOST=mail.germainebrown.com diff --git a/backend/dreemail.py b/backend/dreemail.py index df58664..f75075a 100644 --- a/backend/dreemail.py +++ b/backend/dreemail.py @@ -48,7 +48,7 @@ def send_email(to_addr: str, subject: str, body_text: str, html: str | None = No def notify_team_intake(claim_number: str, client_number: str, company_name: str, amount_cents: int, debtor_name: str) -> bool: team = _env("DRE_TEAM_NOTIFY", "dre@debtrecoveryexperts.com") - base = _env("DRE_BASE_URL", "https://portal.debtrecoveryexperts.com") + base = _env("DRE_BASE_URL", "https://my.debtrecoveryexperts.com") dollars = amount_cents / 100.0 body = ( f"New claim submitted via portal.\n\n" @@ -70,8 +70,8 @@ def notify_team_intake(claim_number: str, client_number: str, company_name: str, def send_magic_link(to_addr: str, raw_token: str, client_number: str) -> bool: - base = _env("DRE_BASE_URL", "https://portal.debtrecoveryexperts.com") - link = f"{base}/portal/verify?token={raw_token}" + base = _env("DRE_BASE_URL", "https://my.debtrecoveryexperts.com") + link = f"{base}/verify?token={raw_token}" body = ( f"Hello,\n\n" f"Click the link below to log in to your DRE client portal. " diff --git a/backend/main.py b/backend/main.py index 6a4561f..5634926 100644 --- a/backend/main.py +++ b/backend/main.py @@ -23,7 +23,7 @@ app = FastAPI(title="DRE Customer Portal API", version="1.0.0", docs_url="/docs" app.add_middleware( CORSMiddleware, - allow_origins=["https://portal.debtrecoveryexperts.com", "http://127.0.0.1:8093"], + allow_origins=["https://portal.debtrecoveryexperts.com", "https://my.debtrecoveryexperts.com", "http://127.0.0.1:8093"], allow_methods=["GET", "POST", "PATCH"], allow_headers=["*"], )