瀏覽代碼

AMBARI-3254 Yarn service has discrepancy in property display-type before and after installation. (atkach)

atkach 12 年之前
父節點
當前提交
2a04b7a428
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      ambari-web/app/utils/config.js

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

@@ -276,7 +276,9 @@ App.config = Em.Object.create({
         } else if (!this.getBySitename(serviceConfigObj.get('filename')).someProperty('name', index)) {
           isAdvanced = advancedConfigs.someProperty('name', index);
           serviceConfigObj.id = 'site property';
-          serviceConfigObj.displayType = stringUtils.isSingleLine(serviceConfigObj.value) ? 'advanced' : 'multiLine';
+          if (!configsPropertyDef) {
+            serviceConfigObj.displayType = stringUtils.isSingleLine(serviceConfigObj.value) ? 'advanced' : 'multiLine';
+          }
           serviceConfigObj.displayName = configsPropertyDef ? configsPropertyDef.displayName : index;
           this.calculateConfigProperties(serviceConfigObj, isAdvanced, advancedConfigs);
           configs.push(serviceConfigObj);