MCPcopy
hub / github.com/abhi1693/openclaw-mission-control / _require_org_member

Function _require_org_member

backend/app/api/organizations.py:95–104  ·  view source on GitHub ↗
(
    session: AsyncSession,
    *,
    organization_id: UUID,
    member_id: UUID,
)

Source from the content-addressed store, hash-verified

93
94
95async 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
107async def _require_org_invite(

Callers 4

get_org_memberFunction · 0.85
update_org_memberFunction · 0.85
update_member_accessFunction · 0.85
remove_org_memberFunction · 0.85

Calls 2

firstMethod · 0.45
by_idMethod · 0.45

Tested by

no test coverage detected