diff --git a/pytrustnfe/nfe/templates/NfeAutorizacao.xml b/pytrustnfe/nfe/templates/NfeAutorizacao.xml
index e3e20f8..f457e78 100644
--- a/pytrustnfe/nfe/templates/NfeAutorizacao.xml
+++ b/pytrustnfe/nfe/templates/NfeAutorizacao.xml
@@ -78,8 +78,8 @@
{% if emit.tipo == 'company' -%}
{{ emit.cnpj_cpf }}
{% endif %}
- {{ emit.xNome|normalize }}
- {{ emit.xFant|normalize }}
+ {{ emit.xNome|normalize|escape }}
+ {{ emit.xFant|normalize|escape }}
{{ emit.enderEmit.xLgr|normalize }}
{{ emit.enderEmit.nro }}
@@ -113,7 +113,7 @@
{{ dest.cnpj_cpf }}
{% endif %}
{% endif %}
- {{ dest.xNome|normalize }}
+ {{ dest.xNome|normalize|escape }}
{{ dest.enderDest.xLgr|normalize }}
{{ dest.enderDest.nro }}
@@ -175,7 +175,7 @@
{% with prod = det.prod %}
{{ prod.cProd }}
{{ prod.cEAN }}
- {{ prod.xProd|normalize }}
+ {{ prod.xProd|normalize|escape }}
{{ prod.NCM }}
{{ prod.NVE }}
{{ prod.CEST }}
@@ -623,7 +623,7 @@
{% endif %}
{% if det.infAdProd %}
- {{ det.infAdProd|normalize }}
+ {{ det.infAdProd|normalize|escape }}
{% endif %}
{% set count = count + 1 %}
@@ -760,21 +760,21 @@
{% endfor %}
{% endif %}
- {{ NFe.infNFe.infAdic.infAdFisco|normalize }}
- {{ NFe.infNFe.infAdic.infCpl|normalize }}
+ {{ NFe.infNFe.infAdic.infAdFisco|normalize|escape }}
+ {{ NFe.infNFe.infAdic.infCpl|normalize|escape }}
{% if NFe.infNFe.infAdic.obsCont is defined %}
{% for obs in NFe.infNFe.infAdic.obsCont %}
- {{ obs.xCampo|normalize }}
- {{ obs.xTexto|normalize }}
+ {{ obs.xCampo|normalize|escape }}
+ {{ obs.xTexto|normalize|escape }}
{% endfor %}
{% endif %}
{% if NFe.infNFe.infAdic.obsFisco is defined %}
{% for obs in NFe.infNFe.infAdic.obsFisco %}
- {{ obs.xCampo|normalize }}
- {{ obs.xTexto|normalize }}
+ {{ obs.xCampo|normalize|escape }}
+ {{ obs.xTexto|normalize|escape }}
{% endfor %}
{% endif %}
diff --git a/setup.py b/setup.py
index a273864..60de45c 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
# coding=utf-8
from setuptools import setup, find_packages
-VERSION = "0.1.14"
+VERSION = "0.1.15"
setup(
name="PyTrustNFe",