From 0928709173c6cda091151fd94ffe5b779f8a897b Mon Sep 17 00:00:00 2001 From: Henry Date: Thu, 27 Nov 2025 23:34:01 +0000 Subject: [PATCH] chore: revert hardcoded baseUrl --- packages/shared/package.json | 3 ++- packages/shared/src/utils/email.ts | 3 +-- pnpm-lock.yaml | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/shared/package.json b/packages/shared/package.json index 8453c66c..f5ccc71d 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -37,6 +37,7 @@ "prettier": "@kan/prettier-config", "dependencies": { "jose": "^6.1.2", - "nanoid": "^5.0.9" + "nanoid": "^5.0.9", + "next-runtime-env": "^1.7.2" } } diff --git a/packages/shared/src/utils/email.ts b/packages/shared/src/utils/email.ts index 9327ec26..45def969 100644 --- a/packages/shared/src/utils/email.ts +++ b/packages/shared/src/utils/email.ts @@ -15,8 +15,7 @@ const encoder = new TextEncoder(); export async function createEmailUnsubscribeLink( userId: string, ): Promise { - // const baseUrl = env("NEXT_PUBLIC_BASE_URL"); - const baseUrl = "https://kan.bn"; + const baseUrl = env("NEXT_PUBLIC_BASE_URL"); const secret = process.env.EMAIL_UNSUBSCRIBE_SECRET; if (!baseUrl || !secret) { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63979c76..fe6aa7c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -489,6 +489,9 @@ importers: nanoid: specifier: ^5.0.9 version: 5.1.5 + next-runtime-env: + specifier: ^1.7.2 + version: 1.8.0 devDependencies: '@kan/eslint-config': specifier: workspace:*