From 3efd2a5b10585ecb9fc5396e9ccb1c6feed0896b Mon Sep 17 00:00:00 2001 From: Brian Cao Date: Mon, 21 Nov 2022 22:32:59 -0800 Subject: [PATCH] Remove user/team transfer from website update. --- pages/api/websites/[id]/index.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pages/api/websites/[id]/index.ts b/pages/api/websites/[id]/index.ts index 7b634e13..e525f237 100644 --- a/pages/api/websites/[id]/index.ts +++ b/pages/api/websites/[id]/index.ts @@ -15,8 +15,6 @@ export interface WebsiteRequestBody { name: string; domain: string; shareId: string; - userId?: string; - teamId?: string; } export default async ( @@ -39,14 +37,10 @@ export default async ( } if (req.method === 'POST') { - const { ...data } = req.body; - - if (data.userId && data.userId === null && data.teamId && data.teamId === null) { - badRequest(res, 'A website must be assigned to a User or Team.'); - } + const { name, domain, shareId } = req.body; try { - await updateWebsite(websiteId, data); + await updateWebsite(websiteId, { name, domain, shareId }); } catch (e: any) { if (e.message.includes('Unique constraint') && e.message.includes('share_id')) { return serverError(res, 'That share ID is already taken.');