diff --git a/src/pages/api/teams/[teamId]/websites/index.ts b/src/pages/api/teams/[teamId]/websites/index.ts index dd2fdeff..fe244857 100644 --- a/src/pages/api/teams/[teamId]/websites/index.ts +++ b/src/pages/api/teams/[teamId]/websites/index.ts @@ -11,26 +11,15 @@ export interface TeamWebsiteRequestQuery extends SearchFilter { teamId: string; } -export interface TeamWebsiteRequestBody { - name: string; - domain: string; - shareId: string; -} - const schema = { GET: yup.object().shape({ teamId: yup.string().uuid().required(), ...pageInfo, }), - POST: yup.object().shape({ - name: yup.string().max(100).required(), - domain: yup.string().max(500).required(), - shareId: yup.string().max(50).nullable(), - }), }; export default async ( - req: NextApiRequestQueryBody, + req: NextApiRequestQueryBody, res: NextApiResponse, ) => { await useAuth(req, res); diff --git a/src/pages/api/users/[userId]/teams.ts b/src/pages/api/users/[userId]/teams.ts index 279df1e3..ad4af648 100644 --- a/src/pages/api/users/[userId]/teams.ts +++ b/src/pages/api/users/[userId]/teams.ts @@ -10,12 +10,6 @@ export interface UserTeamsRequestQuery extends SearchFilter { userId: string; } -export interface UserTeamsRequestBody { - name: string; - domain: string; - shareId: string; -} - const schema = { GET: yup.object().shape({ userId: yup.string().uuid().required(), @@ -24,7 +18,7 @@ const schema = { }; export default async ( - req: NextApiRequestQueryBody, + req: NextApiRequestQueryBody, res: NextApiResponse, ) => { await useCors(req, res); diff --git a/src/pages/api/users/[userId]/websites.ts b/src/pages/api/users/[userId]/websites.ts index 2d48c177..f443deb8 100644 --- a/src/pages/api/users/[userId]/websites.ts +++ b/src/pages/api/users/[userId]/websites.ts @@ -9,8 +9,7 @@ import * as yup from 'yup'; const schema = { GET: yup.object().shape({ userId: yup.string().uuid().required(), - includeTeams: yup.boolean(), - onlyTeams: yup.boolean(), + teamId: yup.string().uuid(), ...pageInfo, }), };