Query parameters are not escaped in open mobile application
In an open mobile application action, query parameters are used to transfer data. If the property has a value (such as OOO Roga & Kopit'a') that is used for reference, the value is not escaped.
The URL must display as below:
However, an invalid URL displays as below:
mobilemanager://example.com/sync?company= OOO Roga & Kopit'a'
This does not work on an IPad.
Steps to Reproduce
- Set the property value such as OOO Roga & Kopit'a'.
- Add an open mobile application action to any UI element with query parameters filled from the property.
- Use this element.
The encoded value in the Resource path was not visible, for which encoding was performed explicitly. Dynamic System Settings (DSS) must be provided. The DSS acts as a switch to enable or disable the URL path.
0% found this useful