</div>
<md-input-container class="md-block">
<label translate="MOTIONDIALER.NAME">Name</label>
- <input type="text" name="name" ng-model="vm.queueCampaign.name" required md-autofocus>
+ <input type="text" name="name" ng-model="vm.queueCampaign.name" ng-pattern="/^[A-Za-z0-9\.\_]+$/i" required autofocus ng-disabled="!vm.newQueueCampaign">
<div ng-messages="queueCampaignForm.name.$error" ng-show="queueCampaignForm.name.$touched" role="alert">
<div ng-message="required">
<span translate="MOTIONDIALER.ERRORS.NAME_REQUIRED">Name field is required</span>
</div>
+ <div ng-message="pattern">
+ <span translate="MOTIONDIALER.ERRORS.NAME_MUST_VALID_PATTERN" translate-values="{ regex: '/^[A-Za-z0-9\.\_]+$/i' }">Name must be valid pattern </span>
+ </div>
</div>
</md-input-container>
<md-input-container class="md-block">