diff --git a/rn/ProcessoEletronicoRN.php b/rn/ProcessoEletronicoRN.php index 1bcbdd7..03830a0 100644 --- a/rn/ProcessoEletronicoRN.php +++ b/rn/ProcessoEletronicoRN.php @@ -269,15 +269,15 @@ class ProcessoEletronicoRN extends InfraRN { $objEstrutura->sigla = utf8_decode($objEstrutura->sigla); if ($bolRetornoRaw !== false) { - if (isset($objEstrutura->hierarquia) && isset($objEstrutura->hierarquia->nivel)) { - + if (!is_array($objEstrutura->hierarquia->nivel)) { + $objEstrutura->hierarquia->nivel = array($objEstrutura->hierarquia->nivel); + } + $objEstrutura->hierarquia->nivel = (array) $objEstrutura->hierarquia->nivel; - foreach ($objEstrutura->hierarquia->nivel as &$objNivel) { - $objNivel->nome = utf8_decode($objNivel->nome); - } + } } return $objEstrutura; } -- libgit2 0.21.2