Notifications

24 views

Description

Guided Tours breaks for non-admin users when applied to read only input field.

Steps to Reproduce

 

1. Create a Guided Tour for the Incident table.

2. Apply the callout exactly on the input of a field which will be read-only for some users, for example Caller.user_id .

3. Impersonate the user for whom this field will be read-only.

Notice no next steps are shown, throwing the error: 
"Tour ended because the next step was not found."

Workaround

This problem is no longer reproducible in Kingston and above releases.

For Jakarta instances, the workaround consists in the following:

1 - Open the record /nav_to.do?uri=sys_embedded_tour_element.do?sys_id=9e590dbedb482fc06c83d8865e9619e0

2 - Go to the field CSS selector:
input#table_name\.field_name....

3 - Add the CSS selector for the read-only element: 
input#table_name\.field_name.xxxxxxxxxxxx,input#sys_readonly\.table_name\.field_name....

for example:
input#incident\.number.form-control,input#sys_readonly\.incident\.number.form-control



Related Problem: PRB1312767

Seen In

There is no data to report.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-11-20 11:45:33
Published:2018-11-20