# Como resolver o Erro 409: “You cannot update a pipeline that is not on draft mode”

## Entendendo como funcionam os pipelines

Os pipelines são o núcleo da Digibee Integration Platform. Eles consistem em uma sequência de conectores que permite conectar sistemas e estabelecer o fluxo de dados entre eles. Saiba mais na [documentação de Pipeline](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/development-cycle/build-overview/pipelines).

Cada pipeline possui um [histórico de versões](https://docs.digibee.com/documentation/troubleshooting/pt-br/deployment-issues/broken-reference) que lista todas as versões minor dentro de sua versão major, facilitando o gerenciamento. Este histórico inclui o último editor, a data das alterações e uma descrição opcional das mudanças.

Sempre que você cria ou altera um pipeline, uma nova versão minor é adicionada ao histórico de versões.

<figure><img src="https://content.gitbook.com/content/3ANg0NQQeslB7Og5K7Ah/blobs/dXEpNkWvIjUdXSL68tB5/historico_pipeline.png" alt=""><figcaption></figcaption></figure>

## Quando o Erro 409 ocorre?

O Erro 409 ocorre ao tentar salvar alterações em um pipeline que não está mais no modo de rascunho. Isso geralmente acontece quando:

1. Você conclui a criação ou edição do pipeline.
2. Implanta a versão em uma aba diferente.
3. Retorna para fazer novas alterações no pipeline previamente salvo.

No momento em que você clica em Salvar, uma janela pop-up aparece com o Erro 409, indicando que o pipeline não pode ser editado porque já foi implantado e, portanto, não está mais no modo de rascunho.

## Passos para corrigir e prevenir o Erro 409

### Corrigindo o erro

Se você já havia editado o pipeline quando esse erro ocorreu, siga os passos abaixo para salvar suas alterações:

1. Copie a parte do fluxo que foi alterada.
2. Abra uma nova aba e acesse o pipeline no modo de rascunho.
3. Cole o fluxo no pipeline.
4. Salve suas alterações.

Isso garante que as mudanças sejam salvas com sucesso e que uma nova versão minor seja criada.

### Prevenindo o erro

Para prevenir o Erro 409, atualize a página onde o pipeline foi criado após a implantação ou reabra o pipeline no modo de rascunho antes de fazer novas alterações.
