diff --git a/src/app/api/photos/route.ts b/src/app/api/photos/route.ts index 6885b82..9a419ef 100644 --- a/src/app/api/photos/route.ts +++ b/src/app/api/photos/route.ts @@ -6,6 +6,10 @@ export const revalidate = 30; export async function GET(request: NextRequest) { console.log("[v0] /api/photos GET request received"); + console.log("[v0] ENV CHECK - GOOGLE_CLIENT_EMAIL:", process.env.GOOGLE_CLIENT_EMAIL ? `SET (${process.env.GOOGLE_CLIENT_EMAIL.length} chars)` : "MISSING"); + console.log("[v0] ENV CHECK - GOOGLE_PRIVATE_KEY:", process.env.GOOGLE_PRIVATE_KEY ? `SET (${process.env.GOOGLE_PRIVATE_KEY.length} chars)` : "MISSING"); + console.log("[v0] ENV CHECK - GOOGLE_API_KEY:", process.env.GOOGLE_API_KEY ? `SET (${process.env.GOOGLE_API_KEY.length} chars)` : "MISSING"); + console.log("[v0] ENV CHECK - GOOGLE_DRIVE_FOLDER_ID:", process.env.GOOGLE_DRIVE_FOLDER_ID || "MISSING"); try { const { searchParams } = new URL(request.url); const limit = Number(searchParams.get("limit")) || 0; diff --git a/src/lib/drive-sa.ts b/src/lib/drive-sa.ts index 01dd5c6..c79f87c 100644 --- a/src/lib/drive-sa.ts +++ b/src/lib/drive-sa.ts @@ -1,6 +1,7 @@ // @TheTechMargin 2026 // Google Drive Service Account Authentication // Uses raw HTTP requests with JWT (no googleapis dependency) +// Env vars: GOOGLE_CLIENT_EMAIL, GOOGLE_PRIVATE_KEY import type { DriveFile } from "./drive";