feat: only allow admin users to create links

This commit is contained in:
Henry
2025-09-26 22:08:52 +01:00
parent 73b9ac7cb5
commit aa931ddcbe

View File

@@ -360,7 +360,7 @@ export const memberRouter = createTRPCRouter({
});
// Check if user is in workspace
await assertUserInWorkspace(ctx.db, userId, workspace.id);
await assertUserInWorkspace(ctx.db, userId, workspace.id, "admin");
// Deactivate any existing active invite links
await inviteLinkRepo.deactivateAllActiveForWorkspace(ctx.db, {