diff --git a/demo/nextjs/app/accept-invitation/[id]/page.tsx b/demo/nextjs/app/accept-invitation/[id]/page.tsx index c98f0ade29..b25599b5d0 100644 --- a/demo/nextjs/app/accept-invitation/[id]/page.tsx +++ b/demo/nextjs/app/accept-invitation/[id]/page.tsx @@ -63,7 +63,7 @@ export default function InvitationPage() { email: string; expiresAt: Date; organizationId: string; - role: "member" | "admin" | "owner"; + role: string; inviterId: string; } | null>(null); diff --git a/demo/nextjs/app/dashboard/user-card.tsx b/demo/nextjs/app/dashboard/user-card.tsx index 09b25bd94b..0713ad9379 100644 --- a/demo/nextjs/app/dashboard/user-card.tsx +++ b/demo/nextjs/app/dashboard/user-card.tsx @@ -159,7 +159,7 @@ export default function UserCard(props: { onClick={async () => { setIsTerminating(session.id); const res = await client.revokeSession({ - id: session.id, + token: session.token }); if (res.error) { diff --git a/demo/nextjs/components/account-switch.tsx b/demo/nextjs/components/account-switch.tsx index 3130426570..eed1b58a90 100644 --- a/demo/nextjs/components/account-switch.tsx +++ b/demo/nextjs/components/account-switch.tsx @@ -82,7 +82,7 @@ export default function AccountSwitcher({ key={i} onSelect={async () => { await client.multiSession.setActive({ - sessionToken: u.session.id, + sessionToken: u.session.token, }); setOpen(false); }} diff --git a/packages/better-auth/src/plugins/multi-session/index.ts b/packages/better-auth/src/plugins/multi-session/index.ts index 10fbcbe7bd..250624a75c 100644 --- a/packages/better-auth/src/plugins/multi-session/index.ts +++ b/packages/better-auth/src/plugins/multi-session/index.ts @@ -12,7 +12,6 @@ import { setSessionCookie, } from "../../cookies"; import type { BetterAuthPlugin } from "../../types"; -import { returnHookResponse } from "../../utils/plugin-helper"; interface MultiSessionConfig { /**