import { NextResponse } from "next/server"; import { auth } from "@/auth"; export async function GET() { const session = await auth(); if (!session) return NextResponse.json({ error: "Unauthorized" }, { status: 401 }); const userId = session.user.id; const workerUrl = process.env.WHATSAPP_WORKER_URL; const secret = process.env.WHATSAPP_SECRET; try { const res = await fetch(`${workerUrl}/get-qr?userId=${userId}&secret=${secret}`); const data = await res.json(); return NextResponse.json(data); } catch (error: any) { return NextResponse.json({ status: 'error', error: error.message }); } }