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:*