From 785eafb1853d8a4d17154a7b193579632b46f74e Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Fri, 8 Sep 2023 14:28:14 -0500 Subject: [PATCH] Use short vercel project url --- src/site/config.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/site/config.ts b/src/site/config.ts index a9858d0f..a072d629 100644 --- a/src/site/config.ts +++ b/src/site/config.ts @@ -1,8 +1,13 @@ export const SITE_TITLE = process.env.NEXT_PUBLIC_SITE_TITLE || 'Photo Blog'; -const SITE_DOMAIN = process.env.NEXT_PUBLIC_SITE_DOMAIN - || process.env.NEXT_PUBLIC_VERCEL_URL; +const VERCEL_BRANCH_URL = process.env.NEXT_PUBLIC_VERCEL_BRANCH_URL; +const VERCEL_BRANCH = process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_REF; +const VERCEL_URL = VERCEL_BRANCH_URL && VERCEL_BRANCH + ? `${VERCEL_BRANCH_URL.split(`-git-${VERCEL_BRANCH}-`)[0]}.vercel.app` + : undefined; + +const SITE_DOMAIN = process.env.NEXT_PUBLIC_SITE_DOMAIN || VERCEL_URL; export const SITE_DOMAIN_OR_TITLE = SITE_DOMAIN || SITE_TITLE;