add team validations (#9300)

This commit is contained in:
alannnc
2023-06-03 11:02:23 +00:00
committed by GitHub
parent b4eff25636
commit dec8f8e896
@@ -89,6 +89,7 @@ export async function isTeamAdmin(userId: number, teamId: number) {
where: {
userId,
teamId,
accepted: true,
OR: [{ role: "ADMIN" }, { role: "OWNER" }],
},
})) || false
@@ -99,6 +100,7 @@ export async function isTeamOwner(userId: number, teamId: number) {
where: {
userId,
teamId,
accepted: true,
role: "OWNER",
},
}));
@@ -109,6 +111,7 @@ export async function isTeamMember(userId: number, teamId: number) {
where: {
userId,
teamId,
accepted: true,
},
}));
}