OCA / l10n-italy

Odoo Italian localization
https://www.odoo-italia.org
GNU Affero General Public License v3.0
142 stars 297 forks source link

[FIX][16.0] l10n_it_fatturapa_out: fix signle quote double escape #4243

Open michelerusti opened 4 days ago

michelerusti commented 4 days ago

Per la issue #4244

Per delle ragioni che non mi sono chiare al 100%, dentro la _render() della versione 16.0, avviene questo doppio escape

In entrata ci sono i riferimenti ai record, quindi sono corretti (come lo sono a db) ma result dopo la render_template() risulta con questo doppio escape

Nel template viene chiamata la encode_for_export() al quale però arriva il valore dopo un solo escape (quindi giusto) e non è lei la colpevole

Nella 14.0 la _render() è piuttosto diversa e questo non capita

Se avete soluzioni migliori di "mettere un cerotto" come ho fatto sono tutto orecchi!