This commit is contained in:
Francis Cao 2024-05-14 17:19:44 -07:00
commit b585f5e53f

View File

@ -10,7 +10,7 @@ import * as yup from 'yup';
export interface WebsitesRequestQuery extends PageParams {
userId?: string;
includeTeams?: boolean;
includeOwnedTeams?: boolean;
}
export interface WebsitesRequestBody {
@ -43,15 +43,15 @@ export default async (
return unauthorized(res);
}
const { userId, includeTeams } = req.query;
const { userId, includeOwnedTeams } = req.query;
const websites = await getWebsites(
{
where: {
OR: [
...(userId && [{ userId }]),
...(userId &&
includeTeams && [
...(userId && includeOwnedTeams
? [
{
team: {
deletedAt: null,
@ -63,7 +63,8 @@ export default async (
},
},
},
]),
]
: []),
],
},
include: {