Skip to content

Instantly share code, notes, and snippets.

@MonteLogic
Created June 20, 2024 16:03
Show Gist options
  • Save MonteLogic/e60c6037b56045bdfc3ad5548ecdc39d to your computer and use it in GitHub Desktop.
Save MonteLogic/e60c6037b56045bdfc3ad5548ecdc39d to your computer and use it in GitHub Desktop.
import { NextRequest, NextResponse } from 'next/server';
import { clerkClient, currentUser, auth } from "@clerk/nextjs";
export async function GET(req: NextRequest, res: NextResponse) {
const { userId, orgId } = auth();
const currentUser_ = await currentUser();
const user = userId ? await clerkClient.users.getUser(userId) : null;
// console.log({ userId, currentUser_, user });
// console.log(15, user?.privateMetadata);
console.log(14, orgId);
if (req.method !== "GET") {
return NextResponse.json({ message: "Method not allowed" });
}
try {
return NextResponse.json(orgId);
} catch (err) {
console.error(err);
return NextResponse.json({ message: "Something went wrong" });
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment