mirror of
https://github.com/Dokploy/dokploy.git
synced 2026-10-19 15:11:36 +00:00
fix(billing): guard loadStripe behind key check for self-hosted instances
This commit is contained in:
@@ -11,9 +11,9 @@ import { Button } from "@/components/ui/button";
|
||||
import { api } from "@/utils/api";
|
||||
import { displayFont } from "../font";
|
||||
|
||||
const stripePromise = loadStripe(
|
||||
process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY!,
|
||||
);
|
||||
const stripePromise = process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY
|
||||
? loadStripe(process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY)
|
||||
: null;
|
||||
|
||||
type Tier = "hobby" | "startup";
|
||||
|
||||
|
||||
@@ -42,9 +42,9 @@ import { Tabs, TabsList, TabsTrigger } from "@/components/ui/tabs";
|
||||
import { cn } from "@/lib/utils";
|
||||
import { api } from "@/utils/api";
|
||||
|
||||
const stripePromise = loadStripe(
|
||||
process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY!,
|
||||
);
|
||||
const stripePromise = process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY
|
||||
? loadStripe(process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY)
|
||||
: null;
|
||||
|
||||
/** Precio legacy / Hobby: $4.50/mo primer servidor, $3.50 siguientes; anual $45.90 primero, $35.70 siguientes. */
|
||||
export const calculatePrice = (count: number, isAnnual = false) => {
|
||||
|
||||
Reference in New Issue
Block a user