You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ja...@apache.org on 2016/02/18 20:31:13 UTC
ambari git commit: AMBARI-15075. Edit Widget Wizard still open even
though it was closed/saved in the previous step. (jaimin)
Repository: ambari
Updated Branches:
refs/heads/branch-2.2 67c9e8131 -> 2b1f7496e
AMBARI-15075. Edit Widget Wizard still open even though it was closed/saved in the previous step. (jaimin)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/2b1f7496
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/2b1f7496
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/2b1f7496
Branch: refs/heads/branch-2.2
Commit: 2b1f7496e87741836691de9b22ba7511014c64e8
Parents: 67c9e81
Author: Jaimin Jetly <ja...@hortonworks.com>
Authored: Fri Feb 19 01:00:08 2016 +0530
Committer: Jaimin Jetly <ja...@hortonworks.com>
Committed: Fri Feb 19 01:00:20 2016 +0530
----------------------------------------------------------------------
.../service/widgets/create/wizard_controller.js | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/2b1f7496/ambari-web/app/controllers/main/service/widgets/create/wizard_controller.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/controllers/main/service/widgets/create/wizard_controller.js b/ambari-web/app/controllers/main/service/widgets/create/wizard_controller.js
index 69f63ed..d45b936 100644
--- a/ambari-web/app/controllers/main/service/widgets/create/wizard_controller.js
+++ b/ambari-web/app/controllers/main/service/widgets/create/wizard_controller.js
@@ -416,14 +416,21 @@ App.WidgetWizardController = App.WizardController.extend({
var service = App.Service.find(this.get('content.widgetService'));
this.finish();
- this.get('popup').hide();
- App.router.transitionTo('main.services.service.summary', service);
- if (!App.get('testMode')) {
+ var self = this;
+ var successCallBack = function() {
+ self.get('popup').hide();
+ App.router.transitionTo('main.services.service.summary', service);
+ App.get('router.updateController').updateAll();
+ };
+
+ if (App.get('testMode')) {
+ successCallBack();
+ } else {
App.clusterStatus.setClusterStatus({
clusterName: App.router.getClusterName(),
clusterState: 'DEFAULT',
localdb: App.db.data
- });
+ }, {successCallback: successCallBack});
}
},
@@ -435,6 +442,5 @@ App.WidgetWizardController = App.WizardController.extend({
this.setCurrentStep('1', false, true);
this.save('widgetType', '');
this.resetDbNamespace();
- App.get('router.updateController').updateAll();
}
});