From 65c46968ad99f16c2ad290db88ec52e2af05dccd Mon Sep 17 00:00:00 2001 From: mehmet turac Date: Sun, 17 May 2026 04:52:02 +0300 Subject: [PATCH] fix: evaluate login mode env at runtime --- src/app/api/config/route.ts | 2 ++ src/app/login/page.tsx | 2 ++ src/app/logout/page.tsx | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/app/api/config/route.ts b/src/app/api/config/route.ts index 101a122430..df07eed703 100644 --- a/src/app/api/config/route.ts +++ b/src/app/api/config/route.ts @@ -1,6 +1,8 @@ import { parseRequest } from '@/lib/request'; import { json } from '@/lib/response'; +export const dynamic = 'force-dynamic'; + export async function GET(request: Request) { const { error } = await parseRequest(request, null, { skipAuth: true }); diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index ea27735acc..7432e95c51 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -1,6 +1,8 @@ import type { Metadata } from 'next'; import { LoginPage } from './LoginPage'; +export const dynamic = 'force-dynamic'; + export default async function () { if (process.env.DISABLE_LOGIN || process.env.CLOUD_MODE) { return null; diff --git a/src/app/logout/page.tsx b/src/app/logout/page.tsx index 20952788a5..762493b795 100644 --- a/src/app/logout/page.tsx +++ b/src/app/logout/page.tsx @@ -1,6 +1,8 @@ import type { Metadata } from 'next'; import { LogoutPage } from './LogoutPage'; +export const dynamic = 'force-dynamic'; + export default function () { if (process.env.DISABLE_LOGIN || process.env.CLOUD_MODE) { return null;