Cappa le vittorie di "10 vittorie in campionato" e completa la copertura test
o5 non aveva il Math.min(vittorie, 10) dei fratelli o3/o4: il progresso mostrato non cambiava (già cappato al 100%), ma il valore grezzo sì, mostrato senza cap in squadra.tsx/index.tsx (es. "15/10 vittorie" invece di "10/10"). Nessuno dei tre obiettivi aveva test. Le vittorie non toccano Supabase - arrivano dal portale CSI via /api/public/csi - quindi l'integration test estende test/integration/api.test.ts (che già chiama quella route dal vivo) invece di test/integration/obiettivi.test.ts, verificando o3/o4/o5 sui dati CSI reali del giorno. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -170,7 +170,7 @@ export function obiettiviSquadra(
|
||||
id: "o5",
|
||||
titolo: "10 vittorie in campionato",
|
||||
descrizione: "Obiettivo stagionale per il podio",
|
||||
valore: vittorie,
|
||||
valore: Math.min(vittorie, 10),
|
||||
target: 10,
|
||||
unita: "vittorie",
|
||||
emoji: "🏆",
|
||||
|
||||
Reference in New Issue
Block a user