Pular para o conteúdo principal

TorcidaManagerDto

@raizfc/contracts


@raizfc/contracts / TorcidaManagerDto

Type Alias: TorcidaManagerDto

TorcidaManagerDto = Readonly<{ membership: ManagementMembershipDto; user: ManagementUserSummaryDto; }>

Defined in: torcida/torcida.dto.ts:368

Access module (IS-MVP-08.3, "Independent managers/permissions/audit"). Self-contained to TorcidasModule rather than reusing TeamManagementApplicationService's generic manager endpoints (InviteManagerRequest/team-access.dto.ts) — those are hardcoded to type === 'team' (registered gap since EP-MVP-07.1, still open for championship's own access module too), and SPEC-UX-TORCIDA-MGMT-001 requires torcida roles to be fully independent of the team's. Mirrors TeamManagerDto/InviteManagerRequest/UpdateManagerRequest/TransferPrimaryOwnerRequest structurally, scoped to TorcidaPermissionKey/torcidaRolePermissions.