Files
virtus 350c4dfa18
Build and Push Reader Image / docker (push) Successful in 1m51s
Refactor code structure for improved readability and maintainability
2026-05-04 19:43:12 +07:00

22 lines
585 B
TypeScript

import { NextResponse } from "next/server"
export const runtime = "nodejs"
export const dynamic = "force-dynamic"
export async function GET() {
const candidates = [
process.env.NEXT_PUBLIC_GOOGLE_CLIENT_ID,
process.env.WEB_GOOGLE_CLIENT_ID,
process.env.GOOGLE_CLIENT_ID,
]
const raw = String(candidates.find((value) => String(value || "").trim()) || "").trim()
const googleClientId = raw.includes(",") ? raw.split(",").map((part) => part.trim()).find(Boolean) || "" : raw
return NextResponse.json(
{
googleClientId,
},
{ status: 200 },
)
}