summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/clusters/clusters_bundle.js
diff options
context:
space:
mode:
authorKamil Trzcinski <ayufan@ayufan.eu>2017-11-06 15:48:44 +0100
committerKamil Trzcinski <ayufan@ayufan.eu>2017-11-06 15:48:44 +0100
commitac927462dc1b9578de3a716e9e4ff551f424663b (patch)
tree86aa6259222f1a1074bdf301b071ad2bc1480e8e /app/assets/javascripts/clusters/clusters_bundle.js
parentdc55abaa504b270a8ba89f475513364486ed91a4 (diff)
downloadgitlab-ce-ac927462dc1b9578de3a716e9e4ff551f424663b.tar.gz
Add support for not_installable/scheduled and to not show created banner
Diffstat (limited to 'app/assets/javascripts/clusters/clusters_bundle.js')
-rw-r--r--app/assets/javascripts/clusters/clusters_bundle.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/clusters/clusters_bundle.js b/app/assets/javascripts/clusters/clusters_bundle.js
index 9f92d49f576..8d0610b23a3 100644
--- a/app/assets/javascripts/clusters/clusters_bundle.js
+++ b/app/assets/javascripts/clusters/clusters_bundle.js
@@ -134,9 +134,12 @@ export default class Clusters {
handleSuccess(data) {
const prevApplicationMap = Object.assign({}, this.store.state.applications);
+ const prevStatus = this.store.state.status;
this.store.updateStateFromServer(data.data);
this.checkForNewInstalls(prevApplicationMap, this.store.state.applications);
- this.updateContainer(this.store.state.status, this.store.state.statusReason);
+ if (prevStatus.length == 0 || prevStatus !== this.store.state.status) {
+ this.updateContainer(this.store.state.status, this.store.state.statusReason);
+ }
}
toggle() {