From 15e22f41767915214fa05b9c1af059915ab14b90 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Mon, 16 Oct 2023 09:19:02 +0100 Subject: [PATCH] Updated the env variable naming --- src/app/api/success/route.ts | 6 +++--- src/components/PricingTable.tsx | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/app/api/success/route.ts b/src/app/api/success/route.ts index 02faee9..d08d50e 100644 --- a/src/app/api/success/route.ts +++ b/src/app/api/success/route.ts @@ -10,7 +10,7 @@ export async function POST(request: Request) { try { const idChecker = await axios.get(`https://api.stripe.com/v1/checkout/sessions/${id}`, { - auth: {username: process.env.STRIPE_SECRET || "", password: ""}, + auth: {username: process.env.NEXT_PUBLIC_STRIPE_SECRET || "", password: ""}, }); if (idChecker.data["payment_status"] !== "paid") { @@ -18,14 +18,14 @@ export async function POST(request: Request) { } const productChecker = await axios.get(`https://api.stripe.com/v1/products/${product}`, { - auth: {username: process.env.STRIPE_SECRET || "", password: ""}, + auth: {username: process.env.NEXT_PUBLIC_STRIPE_SECRET || "", password: ""}, }); const email = idChecker.data["customer_details"]["email"]; const days = productChecker.data["metadata"]["expiry_days"]; - await axios.post(process.env.WEBHOOK_URL || "", {days, email, key: process.env.STRIPE_SECRET, checkout: id}); + await axios.post(process.env.NEXT_PUBLIC_WEBHOOK_URL || "", {days, email, key: process.env.NEXT_PUBLIC_STRIPE_SECRET, checkout: id}); return Response.json({error: null, ok: true}); } catch (e) { diff --git a/src/components/PricingTable.tsx b/src/components/PricingTable.tsx index 435e8e9..2af6f0b 100644 --- a/src/components/PricingTable.tsx +++ b/src/components/PricingTable.tsx @@ -10,7 +10,11 @@ export default function PricingTable() {