Closed sergiorru closed 5 months ago
Você consegue um exemplo de processo mínimo que dê esse erro para podermos reproduzir? Não foi possível reproduzir.
Reproduzir o problema: 1 - Crie um processo 2 - Adicione um documento 3 - Adicione pelo menos dois marcadores no processo 4 - Chame o /processo/listar?limit=30&start=0&filter=&id=&usuario=&tipo=&apenasMeus=
Falta adicionar testes com processo com marcadores
Descreva o erro Quando executada a requisição de obter Marcadores esta sendo retornando um erro.
Detalhe importante: esse erro só ocorre quando algum processo possui mais de um marcador associado, exemplo: processo com dois marcadores atribuídos.
Para reproduzir Passos para reproduzir o comportamento:
Efetuar a chamada do endpoint de processos: /processo/listar?limit=30&start=0&filter=&id=&usuario=&tipo=&apenasMeus=
Comportamento esperado Retorno dos processos.
Informações adicionais
Detalhes do erro, payload de retorno:
{"sucesso":false,"mensagem":"Consulta retornou mais de um registro de ANDAMENTO_MARCADOR.","exception":"Descri\u00e7\u00e3o:\nConsulta retornou mais de um registro de ANDAMENTO_MARCADOR.\n\nMensagem:\nConsulta retornou mais de um registro de ANDAMENTO_MARCADOR.\n\nTrilha de Processamento:\n#0 \/fonte\/sei\/web\/modulos\/mod-wssei\/rn\/MdWsSeiProcedimentoRN.php(1411): InfraRN->__call('consultar', Array)\n#1 \/fonte\/sei\/web\/modulos\/mod-wssei\/rn\/MdWsSeiProcedimentoRN.php(1113): MdWsSeiProcedimentoRN->montaRetornoListagemProcessos(Array, NULL, NULL)\n#2 \/fonte\/infra\/infra_php\/InfraRN.php(151): MdWsSeiProcedimentoRN->listarProcessosConectado(Object(MdWsSeiProtocoloDTO))\n#3 \/fonte\/sei\/web\/modulos\/mod-wssei\/versao\/v2\/MdWsSeiServicosV2.php(970): InfraRN->__call('listarProcessos', Array)\n#4 [internal function]: MdWsSeiServicosV2->{closure}(Object(Slim[\\Http\\Request](https://github.com/pengovbr/mod-wssei/issues/%5C%5C%5C%5CHttp%5C%5C%5C%5CRequest)), Object(Slim[\\Http\\Response](https://github.com/pengovbr/mod-wssei/issues/%5C%5C%5C%5CHttp%5C%5C%5C%5CResponse)), Array)\n#5 \/fonte\/sei\/web\/modulos\/mod-wssei\/vendor\/slim\/slim\/Slim\/Handlers\/Strategies\/RequestResponse.php(41): call_user_func(Object(Closure), Object(Slim[\\Http\\Request](https://github.com/pengovbr/mod-wssei/issues/%5C%5C%5C%5CHttp%5C%5C%5C%5CRequest)),"}