Description
Affected Version: Kingston Patch 1 and forward
Description of issue: Onchange scripts that do not use the following check:
if (isLoading || newValue === '') {
return;
}
Will throw a client side error on printer friendly view which causes this error to display on the page under the fields.
Steps to Reproduce
1. Create a basic onChange client side script in incident which triggers from Assignment group field
- Remove the check for if(isLoading || newValue === ''){ return;}
- Add line g_form.getValue('assigned_to');
2. Go to any incident
3. Open the printer friendly view by clicking on the settings cogwheel and clicking on the printer icon
Expected - No errors should show on the client side console or on the screen
Actual - Error is showing in debugger developer tools and on the screen
Workaround
After carefully considering the severity and frequency of the issue, and risk of attempting a fix, it has been decided to not address this issue in any current or future releases. We do not make this decision lightly, and we apologize for any inconvenience. If you have any questions regarding this problem, contact ServiceNow Customer Support.
Related Problem: PRB1284830