Commit 9baba380 authored by wycers's avatar wycers
Browse files

zod

parent 039f08df
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -10,8 +10,8 @@ import type { LuciaUser } from '@prisma/client';

const sustechUserSchema = z.object({
	sub: z.string(),
	nickname: z.string(),
	picture: z.string(),
	nickname: z.string().optional(),
	picture: z.string().optional(),
	sustech_id: z.number(),
	sustech_email: z.string()
})
@@ -73,8 +73,8 @@ export async function GET(event: RequestEvent): Promise<Response> {
							create: {
								email: userData.sustech_email,
								sustechId: userData.sustech_id,
								nickname: userData.nickname,
								image: userData.picture
								nickname: userData.nickname || userData.sustech_id.toString(),
								image: userData.picture || ""
							}
						}
					}