Bladeren bron

AMBARI-13186 Config groups not displayed after stack advisor is induced with errors. (ababiichuk)

aBabiichuk 10 jaren geleden
bovenliggende
commit
b0ecd59901

+ 0 - 1
ambari-web/app/mixins/common/configs/enhanced_configs.js

@@ -349,7 +349,6 @@ App.EnhancedConfigsMixin = Em.Mixin.create({
   dependenciesSuccess: function (data, opt, params) {
     this._saveRecommendedValues(data, params.initial, params.dataToSend.changed_configurations, params.selectedConfigGroup);
     this.set("recommendationsConfigs", Em.get(data.resources[0] , "recommendations.blueprint.configurations"));
-    this.set('configGroupsAreLoaded', true);
     if (!params.initial) {
       this.updateDependentConfigs();
     }

+ 2 - 0
ambari-web/app/mixins/main/service/groups_mapping.js

@@ -34,6 +34,7 @@ App.GroupsMappingMixin = Em.Mixin.create({
   loadConfigGroups: function (serviceNames) {
     var dfd = $.Deferred();
     if (!serviceNames || serviceNames.length === 0) {
+      this.set('configGroupsAreLoaded', true);
       dfd.resolve();
     } else {
       App.ajax.send({
@@ -59,6 +60,7 @@ App.GroupsMappingMixin = Em.Mixin.create({
   saveConfigGroupsToModel: function (data, opt, params) {
     App.store.commit();
     App.configGroupsMapper.map(data, false, params.serviceNames.split(','));
+    this.set('configGroupsAreLoaded', true);
     params.dfd.resolve();
   }