Prechádzať zdrojové kódy

AMBARI-11949. Kerberos Wizard: Moving between steps 2 and 3 back/forward cause API error (rlevas)

Robert Levas 10 rokov pred
rodič
commit
76b211fa72

+ 5 - 0
ambari-web/app/controllers/main/admin/kerberos/step2_controller.js

@@ -132,10 +132,15 @@ App.KerberosWizardStep2Controller = App.WizardStep7Controller.extend({
     this.set('isSubmitDisabled', true);
     var self = this;
     this.deleteKerberosService().always(function (data) {
+      self.removeLocalKerberosComponentData();
       self.createKerberosResources();
     });
   },
 
+  removeLocalKerberosComponentData: function () {
+    App.serviceComponents.removeObject('KERBEROS_CLIENT');
+  },
+
   createKerberosResources: function () {
     var self = this;
     this.createKerberosService().done(function () {