Commit 7d78c7c0b55c8064cdc740af57490408a1c0300d
1 parent
71bb5e78
Exists in
master
and in
1 other branch
Correção na serviço de consulta de processo, estourava um erro quando o id passa…
…do não existia na base de dados
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
rn/MdWsSeiProcedimentoRN.php
@@ -331,6 +331,11 @@ class MdWsSeiProcedimentoRN extends InfraRN | @@ -331,6 +331,11 @@ class MdWsSeiProcedimentoRN extends InfraRN | ||
331 | $protocoloRN = new ProtocoloRN(); | 331 | $protocoloRN = new ProtocoloRN(); |
332 | $objProtocoloDTO = $protocoloRN->consultarRN0186($objProtocoloDTO); | 332 | $objProtocoloDTO = $protocoloRN->consultarRN0186($objProtocoloDTO); |
333 | 333 | ||
334 | + | ||
335 | + if (!$objProtocoloDTO) { | ||
336 | + throw new Exception('Não foi encontrado processo com id ' . $processo); | ||
337 | + } | ||
338 | + | ||
334 | // Recupera o tipo de processo da tabela de procedimento | 339 | // Recupera o tipo de processo da tabela de procedimento |
335 | $objProcedimentoDTO = new ProcedimentoDTO(); | 340 | $objProcedimentoDTO = new ProcedimentoDTO(); |
336 | $objProcedimentoDTO->setDblIdProcedimento($processo); | 341 | $objProcedimentoDTO->setDblIdProcedimento($processo); |