Просмотр исходного кода

AMBARI-3123. NameNode HA Wizard: hitting refresh on Select Hosts / Review pages breaks the wizard

Alex Antonenko 11 лет назад
Родитель
Сommit
747bd1e310
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      ambari-web/app/routes/high_availability_routes.js

+ 4 - 2
ambari-web/app/routes/high_availability_routes.js

@@ -40,8 +40,9 @@ module.exports = Em.Route.extend({
 
         onClose: function () {
           this.hide();
+          App.router.get('highAvailabilityWizardController').setCurrentStep('1');
           App.router.get('updateController').set('isWorking', true);
-          App.router.transitionTo('main.admin.adminHighAvailability')
+          App.router.transitionTo('main.admin.adminHighAvailability');
         },
         didInsertElement: function () {
           this.fitHeight();
@@ -57,7 +58,8 @@ module.exports = Em.Route.extend({
             highAvailabilityWizardController.setCurrentStep(currentClusterStatus.localdb.HighAvailabilityWizard.currentStep);
             break;
           default:
-            highAvailabilityWizardController.setCurrentStep('1');
+            var currStep = App.router.get('highAvailabilityWizardController.currentStep');
+            highAvailabilityWizardController.setCurrentStep(currStep);
             break;
         }
       }