github debug

This commit is contained in:
Igor Loskutov
2025-09-04 21:16:06 -04:00
parent c62c64362f
commit 82cc1d26d5

View File

@@ -32,5 +32,28 @@ export function edgeDomainToKey(domain: string) {
export async function getConfig() {
const domain = new URL(process.env.NEXT_PUBLIC_SITE_URL!).hostname;
return require("../../config-template").localConfig;
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" && !isCI) {
return require("../../config").localConfig;
}
let config = await get(edgeDomainToKey(domain));
if (typeof config !== "object") {
console.warn("No config for this domain, falling back to default");
config = await get(edgeDomainToKey("default"));
}
if (typeof config !== "object") throw Error("Error fetching config");
return config as DomainConfig;
}