From 97750e66ac5b2355775d5ab9ccdb3bba9057e6d5 Mon Sep 17 00:00:00 2001 From: "Pablo F.G" Date: Fri, 17 Jul 2026 12:42:58 +0200 Subject: [PATCH] chore(ui): added UI_ prefix to stripe env vars --- ui/lib/runtime-config.ts | 4 ++-- ui/types/env.d.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) 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";