From 886059f5e2d195399686f69c095b1b146ccdf437 Mon Sep 17 00:00:00 2001 From: makearmy Date: Thu, 2 Oct 2025 20:01:57 -0400 Subject: [PATCH] debug route --- app/api/debug/meta/route.ts | 17 +++++++++++++++++ app/settings/co2-galvo/page.tsx | 3 +-- 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 app/api/debug/meta/route.ts diff --git a/app/api/debug/meta/route.ts b/app/api/debug/meta/route.ts new file mode 100644 index 00000000..b9ddf63a --- /dev/null +++ b/app/api/debug/meta/route.ts @@ -0,0 +1,17 @@ +// app/api/debug/meta/route.ts +import { NextResponse } from "next/server"; +import { promises as fs } from "fs"; +export async function GET() { + let buildId = null; + try { + buildId = (await fs.readFile(process.cwd() + "/.next/BUILD_ID", "utf8")).trim(); + } catch {} + return NextResponse.json({ + env: process.env.NEXT_PUBLIC_ENV || null, + nodeEnv: process.env.NODE_ENV || null, + buildId, + image: process.env.IMAGE_TAG || null, + commit: process.env.COMMIT_SHA || null, + time: new Date().toISOString(), + }); +} diff --git a/app/settings/co2-galvo/page.tsx b/app/settings/co2-galvo/page.tsx index adb3cd9f..6b16602f 100644 --- a/app/settings/co2-galvo/page.tsx +++ b/app/settings/co2-galvo/page.tsx @@ -38,10 +38,9 @@ export default function CO2GalvoSettingsPage() { "submission_id", "setting_title", "uploader", - // owner (M2O) – ensure username is requested + "owner" "owner.id", "owner.username", - // assets / denorms "photo.id", "photo.title", "mat.name",