Bug #2701
Visualization problems with accented letters
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-httpd-admin | |||
Target version: | v6.5 | |||
Security class: | Resolution: | |||
Affected version: | v6.5-final | NEEDINFO: | No |
Description
In server-manager, to reproduce:
- Insert an accented letter into a text field
- Save the form
- Reload the page
- If necessary, open the form again.
The accented letter is not displayed correctly.
Note: the value is correctly set in DB
Related issues
Associated revisions
Fix Perl string encoding for data returned by esmith::db module. Refs #2701
History
#1 Updated by Davide Principi over 7 years ago
- File bug2701.patch added
The attached patch seems to solve the problem.
The underlying esmith::config
library returns strings as default Perl "latin1" encoding. It avoids a wrong re-encoding by the JSON module, by setting ->latin1
explicitly.
#2 Updated by Davide Principi over 7 years ago
- Target version changed from ~FUTURE to v6.5
#3 Updated by Davide Principi over 7 years ago
- Status changed from TRIAGED to ON_DEV
- Assignee set to Davide Principi
- % Done changed from 20 to 30
#4 Updated by Davide Principi over 7 years ago
- Status changed from ON_DEV to MODIFIED
- Assignee deleted (
Davide Principi) - % Done changed from 30 to 60
Applied proposed patch
Test case
see bug description
#5 Updated by Davide Principi over 7 years ago
- Status changed from MODIFIED to ON_QA
- % Done changed from 60 to 70
In nethserver-testing:
nethserver-httpd-admin-1.2.2-1.0git5d60f9a3.ns6.noarch.rpm
#6 Updated by Giacomo Sanchietti over 7 years ago
- Assignee set to Giacomo Sanchietti
#7 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 70 to 90
Before modification:
[root@localhost ~]# config show OrganizationContact OrganizationContact=configuration City=Hometown Company=Example Org CountryCode= Department=Main PhoneNumber=575-1685 State= Street=123 Main Street
After modification:
[root@localhost ~]# config show OrganizationContact OrganizationContact=configuration City=Testàa Company=Example Org CountryCode= Department=Main PhoneNumber=575-1685 State= Street=123 Main Street
Accented letters are correctly displayed inside the web interface.
#8 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
Released:
- nethserver-httpd-admin-1.2.3-1.ns6.noarch.rpm