Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erro em quebra de linha na tag informação complementar (infCpl) após upgrade para versão v5.0.48 #238

Closed
fcristinadebora opened this issue Dec 16, 2020 · 2 comments

Comments

@fcristinadebora
Copy link

Ao emitir uma NF-e, na tag <infCpl> as quebras de linha que antes eram convertidas para a tag <br /> agora estão sendo salvas como < br/>, ao imprimir o DANFE diretamente a partir do conteúdo do XML, as quebras de linha acabam não funcionando.

Fiz o downgrade do package para a versão anterior: v5.0.47 e funciona normalmente, o problema está de fato na versão v5.0.48. É um problema de fato, ou foi feito propositalmente?

Exemplo do problema na versão 5.0.48:
image

Exemplo do comportamento na versão 5.0.47
image

@fcristinadebora fcristinadebora changed the title Erro em quebra de linha na tag informação complementar após upgrade para versão v5.0.48 Erro em quebra de linha na tag informação complementar (infCpl) após upgrade para versão v5.0.48 Dec 16, 2020
@robmachado
Copy link
Contributor

Alguns problemas ocorrem em algumas situações especificas, ao inserir caracteres INACEITÁVEIS como o & ou < ou > além de aspas e apostrofes.
Para fazer a quebra de linha eu sugiro você usar por exemplo marcações com ; ou | ou : ou ainda :: e ao renderizar isso no seu sistema faça a conversão adequada. Infelizmente são muitas possibilidades dos usuários (e mesmo as softhouses) não obedecerem certos padrões nem fazer as limpezas adequadas nas strings e fica muito difícil, prever a "CACA" que pode ser feita.
Vou ver se dá para reverter essa alteração sem causar mais problemas.
Mas minha sugestão é não inserir ou permitir caracteres que não são inaceitáveis, ou seja evite usar &, < , > , ', " e qualquer carácter de controle ou símbolos.

@fcristinadebora
Copy link
Author

Entendi! Obrigada pelo retorno :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants