2026-04-09 — Meu Card: editar apelido (atleta)
Documentação KOLOS

2026-04-09 — Meu Card: editar apelido (atleta)

O quê

  • PlayerPolicy::updateNickname — só o user_id dono do registo players.
  • UpdatePlayerNicknameAction — normaliza com TextNormalizer::collapseSpaces, vazio → nickname null; Gate::authorize.
  • MyCard — «Editar card» abre painel com campo (máx. 48), Guardar / Cancelar; flash de sucesso.
  • AuthServiceProvider regista PlayerPlayerPolicy.
  • Testes: policy allow/deny, Livewire, action com string vazia, intruso na action.

Por quê

Dar controlo cosmético ao atleta sem misturar com métricas oficiais (nível/elo continuam só treinador credenciado).

Validação

  • vendor/bin/sail artisan test tests/Feature/Player/PlayerNicknamePolicyAndMyCardTest.php
  • Manual: /my-card → Editar card → guardar apelido e ver no card.