Pagelle: esclusi assenti e infortunati della partita

Nell'elenco da votare non compaiono i convocati che hanno risposto
«assente» o «infortunato» a quella partita; per le altre partite
restano votabili come prima. Solo filtro di interfaccia.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
davideandClaude Sonnet 5.5 committed 2026-11-06 23:41:20 +01:00
1 parent 30fb8e23b6
commit e6cfb1bf00
3 files changed
+10 -1

No files matched your search

+2
View File
@@ -26,6 +26,8 @@ UI), `UNIQUE (match_id, votante_id, votato_id)`.
partita (scout salvato o dato CSI).
- Ogni convocato può votare tutti gli altri convocati, mai se stesso — escluso sia in UI sia
dal vincolo DB.
- Nell'elenco da votare non compaiono i convocati che hanno risposto «assente» o «infortunato»
alle presenze: solo filtro di interfaccia in `partita.$id.tsx`, il vincolo DB non cambia.
- `useVotaPagella()` fa un upsert su `(match_id, votante_id, votato_id)`: si può votare più
volte, l'ultimo voto sovrascrive il precedente.
- `mediePagelle()` calcola la media aritmetica (arrotondata a un decimale) per giocatore su