From 03f2d2a30b3206f416bb63e0241a6b8170f4fe4c Mon Sep 17 00:00:00 2001 From: Igor Loskutov Date: Thu, 4 Sep 2025 21:35:16 -0400 Subject: [PATCH] github debug --- www/app/lib/edgeConfig.ts | 9 ++------- www/app/lib/next.ts | 1 + 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/www/app/lib/edgeConfig.ts b/www/app/lib/edgeConfig.ts index 5abdc38e..59b1bcc9 100644 --- a/www/app/lib/edgeConfig.ts +++ b/www/app/lib/edgeConfig.ts @@ -30,23 +30,18 @@ export function edgeDomainToKey(domain: string) { // get edge config server-side (prefer DomainContext when available), domain is the hostname export async function getConfig() { - const domain = new URL(process.env.NEXT_PUBLIC_SITE_URL!).hostname; - - if ("1" === "1") { - console.error("process.env", process.env); - throw new Error("hello"); - } - if (isCI) { // "noop" return require("../../config-template").localConfig; } if (process.env.NEXT_PUBLIC_ENV === "development") { + // helps to const configPath = "../../config"; return require(configPath).localConfig; } + const domain = new URL(process.env.NEXT_PUBLIC_SITE_URL!).hostname; let config = await get(edgeDomainToKey(domain)); if (typeof config !== "object") { diff --git a/www/app/lib/next.ts b/www/app/lib/next.ts index 4cfea998..88038d45 100644 --- a/www/app/lib/next.ts +++ b/www/app/lib/next.ts @@ -1,5 +1,6 @@ // next.js tries to run all the lib code during build phase; we don't always want it when e.g. we have connections initialized we don't want to have export const isBuildPhase = process.env.NEXT_PHASE?.includes("build"); +// for future usage - could be useful for "next build" conditional executions export const isCI = process.env.CI === "true" || process.env.IS_CI === "true" ||