Skip to content

Erro 500 da API na atualização de alguns planos de trabalho #220

@antonioccneto

Description

@antonioccneto

Olá, aqui no Instituto temos sistema próprio e até hoje conseguimos enviar todos os planos de entregas, planos de trabalhos e informações dos participantes sem problemas.

No entanto, hoje tentamos sincronizar os dados e ao enviar alguns planos de trabalho estamos recebendo erro 500 dos servidor da API de Recepção de dados.

Realizei alguns testes e pelo que verifiquei, o erro está ocorrendo quando um plano de trabalho que já existe na base de vocês (ou seja, ele já foi enviado anteriormente) é enviado novamente após alguma atualização do Plano. Em resumo: Alguns planos passam, outros recebem erro 500.

Aparentemente o erro está nesta parte:

novo_plano_trabalho = await crud.update_plano_trabalho(

await session.refresh(db_plano_atualizado)

O erro 500 resulta em:

sqlalchemy.exc.InvalidRequestError: Instance '<PlanoTrabalho at 0x7f043d02dc10>' is not persistent within this Session

Conseguem verificar esta situação?

Agradeço.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions