Browse Source

AMBARI-2830. Going back to Customize Services page from the Install page resets default directory values to empty string. (Andrii Babiichuk via yusaku)

Yusaku Sako 11 năm trước cách đây
mục cha
commit
afc574e8b4
2 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 1 1
      ambari-web/app/controllers/wizard.js
  2. 1 0
      ambari-web/app/utils/config.js

+ 1 - 1
ambari-web/app/controllers/wizard.js

@@ -700,7 +700,7 @@ App.WizardController = Em.Controller.extend({
       _content.get('configs').forEach(function (_configProperties) {
         var displayType = _configProperties.get('displayType');
         if (displayType === 'directories' || displayType === 'directory') {
-          var value = _configProperties.get('value').trim().split(/\s+/g).join(',');
+          var value = _configProperties.get('value').split(/\s+/g).join(',');
           _configProperties.set('value', value);
         }
         var overrides = _configProperties.get('overrides');

+ 1 - 0
ambari-web/app/utils/config.js

@@ -258,6 +258,7 @@ App.config = Em.Object.create({
       if (preDefined && stored) {
         configData = preDefined;
         configData.value = stored.value;
+        configData.defaultValue = stored.defaultValue;
         configData.overrides = stored.overrides;
       } else if (!preDefined && stored) {
         configData = {