IS_SINGLE_OPTION_AUTO_SELECTED was defaulted to true in the parameterBlock directive which was breaking the onChange hook for VID to populate service type. Added a parameter property of isSingleOptionAutoSelected to allow overriding this value on a parameter basis.
Issue-ID: VID-54
Change-Id: I74b22c0e97a23c19ceb800af27036919dafb1fea
Signed-off-by: bmatt <Brian.Matt@windstream.com>
id : ID.SUBSCRIBER_NAME,\r
type : PARAMETER.SELECT,\r
prompt : PROMPT.SUBSCRIBER_NAME,\r
- isRequired : true\r
+ isRequired : true,\r
+ isSingleOptionAutoSelected : false\r
},\r
TENANT_DISABLED : {\r
name : NAME.TENANT,\r
}\r
\r
if (UtilityService.hasContents(parameter.prompt)) {\r
- if (!(IS_SINGLE_OPTION_AUTO_SELECTED && parameter.optionList.length === 1)) {\r
+ if (!(IS_SINGLE_OPTION_AUTO_SELECTED && parameter.optionList.length === 1) || !(parameter.isSingleOptionAutoSelected && parameter.optionList.length === 1)) {\r
html += "<option value=''>" + parameter.prompt + "</option>";\r
}\r
}\r