Project

General

Profile

Actions

Bug #16745

open

Special characters are escaped as HTML entities then escaped again

Added by Manuel Carrera 1 day ago. Updated about 7 hours ago.

Status:
Pull Request Review
Priority:
Normal
Assignee:
Category:
Backup / Restore
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
26.03
Release Notes:
Force Exclusion
Affected Version:
2.9.0
Affected Architecture:

Description

Hello, I had to upgrade to the latest Beta of pfSense Plus to fix another bug, and this has completely broke the descriptions of my configuration.

I write descriptions in my language with special characters (é, è, à...) and after the upgrade they are displayed as HTML entites in the GUI. For example...

DNS sécurisé

... becomes ...
DNS sécurisé

I made a backup and checked how this description is stored:

<descr><![CDATA[DNS s&amp;eacute;curis&amp;eacute;]]></descr>

I tried to fix the encoding in the backup (replace all "& amp;eacute;" with "& eacute;") and do a restore, but the descriptions are broken again immediately after the restore. If I do another backup, all "& eacute;" have reverted back to "& amp;eacute;".

I tried to upgrade again to the latest version 26.03 RC, but the result is exactly the same.

Actions

Also available in: Atom PDF