diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index a069308..1746e01 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -22,6 +22,7 @@ versioni `0.y.z` erano pre-release. - Sondaggio cacche: la classifica completa è visibile a tutti i giocatori, anche a sondaggio chiuso, con posizioni a pari merito senza salti (1°, 1°, 2°) e la propria riga evidenziata. +- Pagelle di fine partita: non compaiono più i convocati che risultano assenti o infortunati. - Pagina partita: la sezione «Report tecnico» si chiama «Scout». ## [1.6.0] - 2026-11-02 diff --git a/docs/modules/pagelle.md b/docs/modules/pagelle.md index ebdc45f..35eb598 100644 --- a/docs/modules/pagelle.md +++ b/docs/modules/pagelle.md @@ -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 diff --git a/src/routes/partita.$id.tsx b/src/routes/partita.$id.tsx index df4434a..ff69d22 100644 --- a/src/routes/partita.$id.tsx +++ b/src/routes/partita.$id.tsx @@ -244,7 +244,13 @@ function PartitaDetail() { {match ? (
- + risposte[g.id] !== "assente" && risposte[g.id] !== "infortunato", + )} + chiuse={evento.pagelleChiuse} + />
) : null}