(
session: AsyncSession,
*,
organization_id: UUID,
member_id: UUID,
)
| 93 | |
| 94 | |
| 95 | async def _require_org_member( |
| 96 | session: AsyncSession, |
| 97 | *, |
| 98 | organization_id: UUID, |
| 99 | member_id: UUID, |
| 100 | ) -> OrganizationMember: |
| 101 | member = await OrganizationMember.objects.by_id(member_id).first(session) |
| 102 | if member is None or member.organization_id != organization_id: |
| 103 | raise HTTPException(status_code=status.HTTP_404_NOT_FOUND) |
| 104 | return member |
| 105 | |
| 106 | |
| 107 | async def _require_org_invite( |
no test coverage detected