1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00

Refresh feature list immediately on create.

This commit is contained in:
Jari Bakken 2014-12-03 13:35:47 +01:00 committed by Ivar Conradi Østhus
parent 6f65af5c47
commit 0e01c89260

View File

@ -48,6 +48,7 @@ var FeatureTogglesComponent = React.createClass({
updateFeature: function (feature) { updateFeature: function (feature) {
this.stopFeaturePoller(); this.stopFeaturePoller();
this.state.featureStore this.state.featureStore
.updateFeature(feature) .updateFeature(feature)
.then(this.startFeaturePoller) .then(this.startFeaturePoller)
@ -65,8 +66,12 @@ var FeatureTogglesComponent = React.createClass({
}, },
createFeature: function (feature) { createFeature: function (feature) {
this.state.featureStore.createFeature(feature) this.stopFeaturePoller();
this.state.featureStore
.createFeature(feature)
.then(this.cancelNewFeature) .then(this.cancelNewFeature)
.then(this.startFeaturePoller)
.catch(this.handleError); .catch(this.handleError);
}, },