1
resposta

[Bug] Falha de transação

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

E aí, Arthur!

Pelas prints que você mandou, parece que tá rolando um erro de transação no Sequelize. A mensagem de erro diz que tão chamando um commit numa transação que já foi encerrada, saca? Tipo, pode ser que você tá tentando dar um commit numa transação que já foi finalizada com um commit ou rollback antes.

Pra dar uma força melhor, seria massa dar uma olhada no código que tá causando esse pepino. Mas só pelo erro e o que você falou, tenho umas dicas que podem te ajudar a resolver esse rolo:

  1. Confirma que não tá chamando commit ou rollback mais de uma vez na mesma transação.
  2. Se tiver usando transações gerenciadas, vê se não tá tentando dar um commit na mão, porque o Sequelize cuida disso automaticamente.
  3. Se estiver usando transações não gerenciadas, dá uma conferida se tá passando a transação direitinho em todas as operações dessa mesma transação.

valeu!