You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Check this box only after you have successfully completed both the above tasks
Please provide a brief description of the problem. Please do not forget to attach the relevant screenshots from your side.
With the Fluid Lava Engine, when viewing a group that has a single quote in the name, a JavaScript error is thrown due to the single quote not being escaped properly.
Also, if a double quote is used in the group name, the Quick Return link includes a backslash (again, due to the quotes not being escaped properly).
This also affects other entities that can be added to the Quick Returns such as connection requests, people, dataviews, reports, etc.
Expected Behavior
Quotes in the script that adds Quick Return links should be escaped properly to avoid various issues, including JavaScript errors.
Actual Behavior
Quotes in the script that adds Quick Return links are not escaped properly, which causes various issues, including JavaScript errors.
Steps to Reproduce
Set your environment's Lava Engine Liquid Framework global variable to Fluid and restart Rock
Go to the group viewer
Select any group
Edit the group's name to add a single quote (')
Refresh the page
Open the browser's console (Ctrl + Shift + i and then click on the "Console" tab)
Notice the JavaScript error
Rock Version
15.1
Client Culture Setting
en-US
The text was updated successfully, but these errors were encountered:
Please go through all the tasks below
Please provide a brief description of the problem. Please do not forget to attach the relevant screenshots from your side.
With the Fluid Lava Engine, when viewing a group that has a single quote in the name, a JavaScript error is thrown due to the single quote not being escaped properly.
Also, if a double quote is used in the group name, the Quick Return link includes a backslash (again, due to the quotes not being escaped properly).
This also affects other entities that can be added to the Quick Returns such as connection requests, people, dataviews, reports, etc.
Expected Behavior
Quotes in the script that adds Quick Return links should be escaped properly to avoid various issues, including JavaScript errors.
Actual Behavior
Quotes in the script that adds Quick Return links are not escaped properly, which causes various issues, including JavaScript errors.
Steps to Reproduce
'
)Ctrl
+Shift
+i
and then click on the "Console" tab)Rock Version
15.1
Client Culture Setting
en-US
The text was updated successfully, but these errors were encountered: