Exclude deleted teams from access and invalidate join codes

This commit is contained in:
Mike Cao committed 2026-09-13 12:08:01 -07:00
1 parent 4e3e6b3bd7
commit a14f7138a1
4 files changed
+4

No files matched your search

+1
View File
@@ -20,6 +20,7 @@ export async function POST(request: Request) {
const team = await findTeam({
where: {
accessCode,
deletedAt: null,
},
});
+1
View File
@@ -94,6 +94,7 @@ export async function canViewBatchWebsites({ user, shareToken }: Auth, websiteId
teamId: {
in: teamIds,
},
team: { deletedAt: null },
},
select: {
teamId: true,
+1
View File
@@ -193,6 +193,7 @@ export async function deleteTeam(teamId: string) {
client.team.update({
data: {
deletedAt: new Date(),
accessCode: null,
},
where: {
id: teamId,
+1
View File
@@ -21,6 +21,7 @@ export async function getTeamUser(teamId: string, userId: string) {
where: {
teamId,
userId,
team: { deletedAt: null },
},
});
}