Update endpoints.

This commit is contained in:
Brian Cao 2024-03-11 15:44:48 -07:00
parent 4f03bec99e
commit 2b019796be
3 changed files with 3 additions and 21 deletions

View file

@ -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<UserTeamsRequestQuery, UserTeamsRequestBody>,
req: NextApiRequestQueryBody<UserTeamsRequestQuery, any>,
res: NextApiResponse,
) => {
await useCors(req, res);

View file

@ -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,
}),
};