Repository: ambari
Updated Branches:
  refs/heads/branch-2.4 d7446b9bb -> b8c6949d4


AMBARI-16685 Kerberos page: Cancel clear config values. (atkach)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/b8c6949d
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/b8c6949d
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/b8c6949d

Branch: refs/heads/branch-2.4
Commit: b8c6949d4d0a46040ed4741023dc651544245f1f
Parents: d7446b9
Author: Andrii Tkach <[email protected]>
Authored: Mon May 16 19:43:16 2016 +0300
Committer: Andrii Tkach <[email protected]>
Committed: Tue May 17 12:05:48 2016 +0300

----------------------------------------------------------------------
 ambari-web/app/controllers/main/admin/kerberos.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/b8c6949d/ambari-web/app/controllers/main/admin/kerberos.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/controllers/main/admin/kerberos.js 
b/ambari-web/app/controllers/main/admin/kerberos.js
index a8383cc..e795bdf 100644
--- a/ambari-web/app/controllers/main/admin/kerberos.js
+++ b/ambari-web/app/controllers/main/admin/kerberos.js
@@ -524,6 +524,10 @@ App.MainAdminKerberosController = 
App.KerberosWizardStep4Controller.extend({
     this.makeConfigsUneditable(true);
   },
 
+  /**
+   * @method makeConfigsUneditable
+   * @param configsUpdated
+   */
   makeConfigsUneditable: function (configsUpdated) {
     this.set('isEditMode', false);
     this.get('stepConfigs').forEach(function (_stepConfig) {
@@ -532,7 +536,7 @@ App.MainAdminKerberosController = 
App.KerberosWizardStep4Controller.extend({
           _config.set('savedValue', _config.get('value'));
           _config.set('defaultValue', _config.get('value'));
         } else {
-          _config.set('value', _config.get('savedValue'));
+          _config.set('value', _config.get('savedValue') || 
_config.get('defaultValue'));
         }
         _config.set('isEditable', false);
       });

Reply via email to