feat: only allow admin users to create links
This commit is contained in:
@@ -360,7 +360,7 @@ export const memberRouter = createTRPCRouter({
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Check if user is in workspace
|
// 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
|
// Deactivate any existing active invite links
|
||||||
await inviteLinkRepo.deactivateAllActiveForWorkspace(ctx.db, {
|
await inviteLinkRepo.deactivateAllActiveForWorkspace(ctx.db, {
|
||||||
|
|||||||
Reference in New Issue
Block a user