diff --git a/ui/lib/runtime-config.ts b/ui/lib/runtime-config.ts index 40eb8ab4cd..f1ef52900b 100644 --- a/ui/lib/runtime-config.ts +++ b/ui/lib/runtime-config.ts @@ -50,11 +50,11 @@ export async function getRuntimePublicConfig(): Promise { cloudBillingEnabled: (readEnv("CLOUD_BILLING_ENABLED") ?? "false") !== "false", stripePublishableKey: readEnv( - "CLOUD_STRIPE_PUBLISHABLE_KEY", + "UI_CLOUD_STRIPE_PUBLISHABLE_KEY", "NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY", ), stripePublishableKeyV2: readEnv( - "CLOUD_STRIPE_PUBLISHABLE_KEY_V2", + "UI_CLOUD_STRIPE_PUBLISHABLE_KEY_V2", "NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY_V2", ), }; diff --git a/ui/types/env.d.ts b/ui/types/env.d.ts index 884e2cdd89..234696b092 100644 --- a/ui/types/env.d.ts +++ b/ui/types/env.d.ts @@ -32,12 +32,12 @@ declare global { // Cloud-only Stripe publishable keys (public; shipped to the browser). // V1 = legacy billing, V2 = metronome. - /** @deprecated use CLOUD_STRIPE_PUBLISHABLE_KEY */ + /** @deprecated use UI_CLOUD_STRIPE_PUBLISHABLE_KEY */ NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY?: string; - CLOUD_STRIPE_PUBLISHABLE_KEY?: string; - /** @deprecated use CLOUD_STRIPE_PUBLISHABLE_KEY_V2 */ + UI_CLOUD_STRIPE_PUBLISHABLE_KEY?: string; + /** @deprecated use UI_CLOUD_STRIPE_PUBLISHABLE_KEY_V2 */ NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY_V2?: string; - CLOUD_STRIPE_PUBLISHABLE_KEY_V2?: string; + UI_CLOUD_STRIPE_PUBLISHABLE_KEY_V2?: string; // Build-time public config NEXT_PUBLIC_IS_CLOUD_ENV?: "true" | "false";