Issue
Filtering the Column Populator (CP) Test Panel column in cases containing special characters converts those characters into ASCII values instead of displaying them in their correct form.
Environment
Pega Platform 23.1.4
Explanation
This is an expected behavior that occurs due to the security measures Pega has implemented in the CP test panel column filtering functionality.
The checkbox captions within the CP test panel filter are sanitized by a cross-site scripting (XSS) filter which converts checkbox captions with special characters into their ASCII values to prevent security vulnerabilities. However, in doing so, it unintentionally alters the special characters in the column grid’s filter.
The code responsible for this behavior is in the pzGenerateCheckbox function, which generates the checkbox elements and applies this filter to mitigate XSS risks.
Solution
This issue has been identified as a bug but has not yet been assigned to a future release.
This document will be updated when a release with the fix is available.