feat: права расширены

This commit is contained in:
Artem Tsyrulnikov
2025-12-15 14:10:57 +03:00
parent 4f87ff34e4
commit fda91cb6d8
3 changed files with 98 additions and 10 deletions

View File

@@ -31,7 +31,7 @@ async def create_workspace_invite(
raise domain.UserByUsernameNotFound(username)
existing_membership = await self.database.get_workspace_membership(workspace_id, invited_user.id)
if existing_membership and existing_membership.status != domain.WorkspaceUserStatus.REMOVED:
if existing_membership and existing_membership.status != domain.WorkspaceUserStatus.BLOCKED:
raise domain.WorkspaceMemberAlreadyExists()
existing_invite = await self.database.get_workspace_invite_by_user(workspace_id, invited_user.id)