<script type="text/ng-template" id="/fields.html">
<!-- type -->
- <md-input-container class="md-block" ng-if="!vm.customField.options.length">
+ <md-input-container class="md-block">
<label translate="APP.TYPE">Type</label>
<md-select name="type" ng-model="vm.item.type" required>
<md-option value="string">String</md-option>
<md-option value="variable">Variable</md-option>
<md-option value="customVariable">Custom Variable</md-option>
+ <md-option ng-if="vm.customField.options.length" value="picklist">Picklist</md-option>
</md-select>
<div ng-messages="servicenowAccountItemForm.type.$error" ng-show="servicenowAccountItemForm.type.$touched"
role="alert">
<!-- value -->
- <md-input-container class="md-block" ng-if="vm.item.type == 'string' && vm.customField.options.length">
+ <md-input-container class="md-block" ng-if="vm.item.type == 'picklist'">
<!-- options -->
<label translate="APP.CONTENT">Content</label>
</div>
</md-input-container>
- <md-input-container class="md-block" ng-if="vm.item.type == 'string' && !vm.customField.options.length">
+ <md-input-container class="md-block" ng-if="vm.item.type == 'string'">
<label translate="APP.CONTENT">Content</label>
<input type="text" name="content" ng-model="vm.item.content" required md-autofocus>