web: only redirect to beta if env.BETA_BASE_URL is present

This commit is contained in:
Abdullah Atta
2025-03-01 11:07:40 +05:00
parent b464fafc18
commit 02afbf6c90

View File

@@ -34,7 +34,7 @@ export const onRequest: PagesFunction<Env> = async ({ request, env, next }) => {
try {
const url = new URL(request.url);
const response = await (async () => {
if (isBeta(request.headers.get("Cookie") || "")) {
if (isBeta(request.headers.get("Cookie") || "") && env.BETA_BASE_URL) {
const betaUrl = new URL(env.BETA_BASE_URL);
betaUrl.pathname = url.pathname;
betaUrl.search = url.search;