fix: POST v1/teams request body (#16262)

Co-authored-by: CarinaWolli <wollencarina@gmail.com>
This commit is contained in:
Carina Wollendorfer
2024-08-19 08:28:56 +00:00
committed by GitHub
co-authored by CarinaWolli
parent 88984f6175
commit bc5a9f231f
3 changed files with 3 additions and 0 deletions
+1
View File
@@ -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({
@@ -125,6 +125,7 @@ export async function patchHandler(req: NextApiRequest) {
metadata: NonNullable<typeof data.metadata> | undefined;
} = {
...data,
smsLockReviewedByAdmin: false,
metadata: data.metadata === null ? {} : data.metadata || undefined,
};
const team = await prisma.team.update({ where: { id: teamId }, data: cloneData });
+1
View File
@@ -125,6 +125,7 @@ async function postHandler(req: NextApiRequest) {
metadata: NonNullable<typeof data.metadata> | undefined;
} = {
...data,
smsLockReviewedByAdmin: false,
metadata: data.metadata === null ? {} : data.metadata || undefined,
};