When escape_all_script=false, Multi-row variable with apostrophe (') or forward slash (\) in the question causes variable data deletion

Steps to Reproduce

1. Create a multi-row variable set
2. Create a variable within this variable set
Question: Farmer's market
Type: Single Line Text

3. Submit it

4. Add the variable set to the catalog item
5. Navigate to Service Portal and open the catalog item (You will not be able to fill in this multi-row in Service Catalog because of the apostrophe)
6. Fill out any value for the variable set and submit
7. Now open the RITM record that was just created
8. Make sure the data entered is present in the created RITM
9. Make any update to the RITM

Expected behavior: Variable data should not be deleted

Actual behavior: Variable data is deleted


Update the value of the property "glide.ui.escape_all_script" to true.

The recommended value for this property is True. Please see the docs for more details Escaping and Embedded Script Support 

Related Problem: PRB1372489

Seen In

SR - IRM - Audit Management - New York 2019 Q3
SR - IRM - GRC Profiles - Madrid 2019 Q2
SR - IRM - Policy and Compliance - Madrid 2019 Q2
SR - IRM - Risk Management - New York 2019 Q3
SR - ITOM - Discovery and Service Mapping - v1.0.35
SR - Security - Integration Framework - Madrid 2019 Q2
SR - Security - Support Common - Madrid 2019 Q2
SR - Security - Support Orchestration - Madrid 2019 Q2
SR - VR - Vulnerability Response - New York 2019 Q3

Fixed In

New York Patch 8
Orlando Patch 2

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2020-05-29 12:59:11