-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
We propose correcting MOBILE_API.xml(missing parameter minimum valu)
In current MOBILE_API.xml, some RPCs has string type parameters that are not indicated about minimum length.
In case length is 0, "Error: Invalid Data" occur, therefore it is necessary to add minlength.
The target items are described in below Excel file.
MOBILE_API_missing parameter minimum value.xlsx
e.g. In MOBILE_API.xml, some of string type parameters in RPCs are not indicated about minimum length. Add minlength attribute in each element as follows.
Add minlength to the param name: menuName, socondaryText, and tertiatyText in RPC name: Choice as below.
<struct name="Choice" since="1.0">
...
- <param name="menuName" type="String" maxlength="500" mandatory="true"/>
+ <param name="menuName" type="String" minlength="1" maxlength="500" mandatory="true"/>
- <param name="vrCommands" type="String" minsize="1" maxsize="100" maxlength="99" array="true" mandatory="false" since="5.0">
+ <param name="vrCommands" type="String" minsize="1" maxsize="100" minlength="1" maxlength="99" array="true" mandatory="false" since="5.0">
...
</param>
...
- <param name="secondaryText" maxlength="500" type="String" mandatory="false" since="3.0">
+ <param name="secondaryText" minlength="1" maxlength="500" type="String" mandatory="false" since="3.0">
<description>Optional secondary text to display; e.g. address of POI in a search result entry</description>
</param>
- <param name="tertiaryText" maxlength="500" type="String" mandatory="false" since="3.0">
+ <param name="tertiaryText" minlength="1" maxlength="500" type="String" mandatory="false" since="3.0">
<description>Optional tertiary text to display; e.g. distance to POI for a search result entry</description>
</param>
...
</struct>Metadata
Metadata
Assignees
Labels
No labels