Files
sass-mohfarawati/app/api/site/default-locale/route.ts
T
MOH 4da093bb24
CI / quality (push) Waiting to run
Add runtime locale diagnostics
2026-03-15 08:30:10 +01:00

30 lines
630 B
TypeScript

import { NextResponse } from "next/server";
import { getMaintenanceMode, getSiteSettings } from "@/lib/app-config";
export const dynamic = "force-dynamic";
export async function GET() {
const [settings, maintenanceEnabled] = await Promise.all([
getSiteSettings(),
getMaintenanceMode(),
]);
console.info("api:site:default-locale", {
defaultLocale: settings.defaultLocale,
maintenanceEnabled,
});
return NextResponse.json(
{
defaultLocale: settings.defaultLocale,
maintenanceEnabled,
},
{
headers: {
"Cache-Control": "no-store, max-age=0",
},
},
);
}