We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9b0416 commit 3e4f42cCopy full SHA for 3e4f42c
app/api/model/[...path]/route.ts
@@ -7,10 +7,14 @@ import { prisma } from 'server/db';
7
async function getPrisma() {
8
const authObj = await auth();
9
if (authObj?.user) {
10
- const user = await prisma.user.findUnique({ where: { id: authObj.user.id }, include: { memberships: true } });
+ const user = await prisma.user.findUniqueOrThrow({
11
+ where: { id: authObj.user.id },
12
+ include: { memberships: true },
13
+ });
14
return enhance(prisma, { user });
15
} else {
- return enhance(prisma, { user: authObj?.user });
16
+ // anonymous user
17
+ return enhance(prisma);
18
}
19
20
0 commit comments