From ba597ccdcb10850690ebbb8991c24d3401ec5ae6 Mon Sep 17 00:00:00 2001 From: "Kalle (Sendou)" <38327916+Sendouc@users.noreply.github.com> Date: Fri, 15 Jan 2021 16:23:18 +0200 Subject: [PATCH] type error fix maybe --- prisma/queries/getTeam.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/prisma/queries/getTeam.ts b/prisma/queries/getTeam.ts index 03aa6b970..6f20ffd0c 100644 --- a/prisma/queries/getTeam.ts +++ b/prisma/queries/getTeam.ts @@ -6,8 +6,8 @@ export type GetTeamData = Prisma.PromiseReturnType; export const getTeam = async ( where: { nameForUrl: string } | { id: number }, inviteCode: boolean = false -) => - prisma.team.findUnique({ +) => { + const team = await prisma.team.findUnique({ where, select: { id: true, @@ -17,7 +17,7 @@ export const getTeam = async ( name: true, captainId: true, nameForUrl: true, - inviteCode, + inviteCode: true, roster: { select: { id: true, @@ -52,3 +52,6 @@ export const getTeam = async ( }, }, }); + + return inviteCode ? team : { ...team, inviteCode: null }; +};