From d8dd79d5e1c6f3adb23959d4c5a1d758d2354e11 Mon Sep 17 00:00:00 2001 From: Ednaldo Batista Barreto Date: Thu, 24 Jan 2019 17:09:56 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20de=20URL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit foi trocado os IF por elif para melhoria visual e para evitar sobreescrever em um caso de conflito de futuras verificação; Foi colocado a verificação de embiente quando for solicitado Ambiente Nacional - (AN) em homologação, pois a condição anterior mudava a url de homologação colocando a url de produção. --- pytrustnfe/Servidores.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pytrustnfe/Servidores.py b/pytrustnfe/Servidores.py index 2677ecb..2202c34 100644 --- a/pytrustnfe/Servidores.py +++ b/pytrustnfe/Servidores.py @@ -76,12 +76,11 @@ def localizar_url(servico, estado, mod='55', ambiente=2): if sigla == 'RS' and servico == WS_NFE_CADASTRO: dominio = 'cad.sefazrs.rs.gov.br' - if sigla in ('AC', 'RN', 'PB', 'SC') and \ + elif sigla in ('AC', 'RN', 'PB', 'SC') and \ servico == WS_NFE_CADASTRO: dominio = 'cad.svrs.rs.gov.br' - if sigla == 'AN' and servico == WS_NFE_RECEPCAO_EVENTO: + elif sigla == 'AN' and servico == WS_NFE_RECEPCAO_EVENTO and ambiente == 1: dominio = 'www.nfe.fazenda.gov.br' - return "https://%s/%s" % (dominio, complemento)