diff options
Diffstat (limited to 'packages/web/server/api/trpc.ts')
| -rw-r--r-- | packages/web/server/api/trpc.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/web/server/api/trpc.ts b/packages/web/server/api/trpc.ts index 82aa2d18..1f4eb775 100644 --- a/packages/web/server/api/trpc.ts +++ b/packages/web/server/api/trpc.ts @@ -1,8 +1,8 @@ import { TRPCError, initTRPC } from "@trpc/server"; -import { Session } from "next-auth"; +import { User } from "next-auth"; export type Context = { - session: Session | null; + user: User | null; }; // Avoid exporting the entire t-object @@ -17,7 +17,7 @@ export const procedure = t.procedure; export const publicProcedure = t.procedure; export const authedProcedure = t.procedure.use(function isAuthed(opts) { - const user = opts.ctx.session?.user; + const user = opts.ctx.user; if (!user) { throw new TRPCError({ code: "UNAUTHORIZED" }); |
