From 7d78c7c0b55c8064cdc740af57490408a1c0300d Mon Sep 17 00:00:00 2001 From: Ezequiel Lafuente Date: Thu, 5 Apr 2018 11:31:04 -0300 Subject: [PATCH] Correção na serviço de consulta de processo, estourava um erro quando o id passado não existia na base de dados --- rn/MdWsSeiProcedimentoRN.php | 5 +++++ 1 file changed, 5 insertions(+), 0 deletions(-) diff --git a/rn/MdWsSeiProcedimentoRN.php b/rn/MdWsSeiProcedimentoRN.php index 1b8bd69..4b71eec 100644 --- a/rn/MdWsSeiProcedimentoRN.php +++ b/rn/MdWsSeiProcedimentoRN.php @@ -331,6 +331,11 @@ class MdWsSeiProcedimentoRN extends InfraRN $protocoloRN = new ProtocoloRN(); $objProtocoloDTO = $protocoloRN->consultarRN0186($objProtocoloDTO); + + if (!$objProtocoloDTO) { + throw new Exception('Não foi encontrado processo com id ' . $processo); + } + // Recupera o tipo de processo da tabela de procedimento $objProcedimentoDTO = new ProcedimentoDTO(); $objProcedimentoDTO->setDblIdProcedimento($processo); -- libgit2 0.21.2