From bc5a9f231f7570abee64c46378b67f8bca82e013 Mon Sep 17 00:00:00 2001 From: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com> Date: Mon, 19 Aug 2024 10:28:56 +0200 Subject: [PATCH] fix: POST v1/teams request body (#16262) Co-authored-by: CarinaWolli --- apps/api/v1/lib/validations/team.ts | 1 + apps/api/v1/pages/api/teams/[teamId]/_patch.ts | 1 + apps/api/v1/pages/api/teams/_post.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/apps/api/v1/lib/validations/team.ts b/apps/api/v1/lib/validations/team.ts index 84e3c565b8..948574cea4 100644 --- a/apps/api/v1/lib/validations/team.ts +++ b/apps/api/v1/lib/validations/team.ts @@ -9,6 +9,7 @@ export const schemaTeamBaseBodyParams = Team.omit({ id: true, createdAt: true }) isOrganization: true, isPlatform: true, smsLockState: true, + smsLockReviewedByAdmin: true, }); const schemaTeamRequiredParams = z.object({ diff --git a/apps/api/v1/pages/api/teams/[teamId]/_patch.ts b/apps/api/v1/pages/api/teams/[teamId]/_patch.ts index 36737f24a7..3815f86159 100644 --- a/apps/api/v1/pages/api/teams/[teamId]/_patch.ts +++ b/apps/api/v1/pages/api/teams/[teamId]/_patch.ts @@ -125,6 +125,7 @@ export async function patchHandler(req: NextApiRequest) { metadata: NonNullable | undefined; } = { ...data, + smsLockReviewedByAdmin: false, metadata: data.metadata === null ? {} : data.metadata || undefined, }; const team = await prisma.team.update({ where: { id: teamId }, data: cloneData }); diff --git a/apps/api/v1/pages/api/teams/_post.ts b/apps/api/v1/pages/api/teams/_post.ts index 4ecc3d3290..9b01ffe83a 100644 --- a/apps/api/v1/pages/api/teams/_post.ts +++ b/apps/api/v1/pages/api/teams/_post.ts @@ -125,6 +125,7 @@ async function postHandler(req: NextApiRequest) { metadata: NonNullable | undefined; } = { ...data, + smsLockReviewedByAdmin: false, metadata: data.metadata === null ? {} : data.metadata || undefined, };