Skip to content

Commit 0d5a972

Browse files
authored
fix(landing): accept signed Vela team plan leads (#6283)
* fix: durably deliver enterprise leads * fix(landing): make contact sales KV canonical
1 parent 7d7c56a commit 0d5a972

6 files changed

Lines changed: 538 additions & 294 deletions

File tree

apps/landing-page/app/_components/enterprise-lead-form.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,7 @@ const countryOptions = buildCountryOptions(locale);
492492

493493
const data = new FormData(form);
494494
// The country select's value is the ISO code; submit the localized
495-
// label plus the code (e.g. "中国 (CN)") so the Feishu lead card stays
495+
// label plus the code (e.g. "中国 (CN)") so the canonical KV lead stays
496496
// readable while analytics keep the canonical code.
497497
const countrySel = fieldInput('country');
498498
const countryCode = countrySel ? countrySel.value : '';

apps/landing-page/app/pages/enterprise/index.astro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
* edition. Left column: pitch + perks; right column: the shared lead form
88
* (`_components/enterprise-lead-form.astro`, copy in
99
* `_lib/enterprise-lead-copy.ts`) that POSTs to the `/contact-sales` Pages
10-
* Function, which fans the lead out to Feishu. The /pricing "Request team
11-
* access" modal renders the same component, so form changes land on both
12-
* surfaces at once.
10+
* Function, which validates and stores the canonical lead in KV. The /pricing
11+
* "Request team access" modal renders the same component, so form changes land
12+
* on both surfaces at once.
1313
*
1414
* Light Atelier Zero styling in lockstep with the rest of the marketing site
1515
* (the reference screenshot was dark; we keep the same two-column layout but

0 commit comments

Comments
 (0)