Pular para o conteúdo principal

PlayerMeDto

@raizfc/contracts


@raizfc/contracts / PlayerMeDto

Type Alias: PlayerMeDto

PlayerMeDto = Readonly<{ audit: AuditMetadata; availability?: PlayerAvailabilityDto; avatar?: ImageAsset; bio?: string; contact?: PlayerContactDto; displayName: string; dominantFoot?: PlayerDominantFoot; id: ID; positions: readonly string[]; primaryPosition?: string; privacy: PlayerPrivacyDto; publicRoute: PublicRoute; slug: Slug; status: PlayerAvailabilityStatus; }>

Defined in: player/player-profile.dto.ts:33

Own, authenticated view of the player's sporting profile (GET/PATCH /players/me). Deliberately separate from PublicPlayerDto (raw privacy matrix and audit version instead of a privacy-filtered projection) — same split as TeamManagementDto/PublicTeamDto.