feat: add workspace member assertion to remaining routers

This commit is contained in:
Henry
2025-05-26 22:03:39 +01:00
parent 76b65acc0f
commit 8a81d1ff17
7 changed files with 176 additions and 19 deletions

View File

@@ -7,11 +7,13 @@ export async function assertUserInWorkspace(
db: dbClient,
userId: string,
workspaceId: number,
role?: "admin" | "member",
) {
const isMember = await workspaceRepo.isUserInWorkspace(
db,
userId,
workspaceId,
role,
);
if (!isMember)