KEYCLOAK-2308

Save button is enabled on Theme page
This commit is contained in:
Stian Thorgersen 2016-01-18 20:28:34 +01:00
parent 81fc03b3fe
commit 55ab973cad
2 changed files with 5 additions and 3 deletions

View file

@ -343,8 +343,8 @@ module.controller('RealmThemeCtrl', function($scope, Current, Realm, realm, serv
};
$scope.$watch('realm.supportedLocales', function(oldVal, newVal) {
if(angular.isUndefined(newVal) || (angular.isArray(newVal) && newVal.length == 0)){
$scope.realm.defaultLocale = undefined;
if ($scope.realm.defaultLocale && newVal && newVal.indexOf($scope.realm.defaultLocale) == -1) {
$scope.realm.defaultLocale = null;
}
}, true);
});

View file

@ -65,7 +65,9 @@
<label class="col-md-2 control-label" for="supportedLocales" class="control-label two-lines">{{:: 'supported-locales' | translate}}</label>
<div class="col-md-6">
<input id="supportedLocales" type="text" ui-select2="supportedLocalesOptions" ng-model="realm.supportedLocales" placeholder="{{:: 'supported-locales.placeholder' | translate}}" ng-required="realm.internationalizationEnabled" ng-disabled="!realm.internationalizationEnabled">
<select ui-select2 id="supportedLocales" ng-model="realm.supportedLocales" data-placeholder="{{:: 'supported-locales.placeholder' | translate}}" ng-required="realm.internationalizationEnabled" multiple>
<option ng-repeat="option in supportedLocalesOptions.tags" value="{{option}}">{{option}}</option>
</select>
</div>
</div>
<div class="form-group" data-ng-show="realm.internationalizationEnabled">