activeOrganizationId stays null after setActiveOrganization
Creating org + setting as active works, but session.activeOrganizationId remains null on next request.
Create org:
Create org:
const orgData = await auth.api.createOrganization({
body: {
name: "test",
slug: "test-test",
keepCurrentActiveOrganization: false,
},
headers: await headers(),
});
await auth.api.setActiveOrganization({
headers: await headers(),
body: { organizationId: orgData.id },
});const session = await auth.api.getSession({
headers: await headers(),
});
console.log(session?.activeOrganizationId); // null