diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2017-11-06 15:48:44 +0100 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2017-11-06 15:48:44 +0100 |
commit | ac927462dc1b9578de3a716e9e4ff551f424663b (patch) | |
tree | 86aa6259222f1a1074bdf301b071ad2bc1480e8e /app/assets/javascripts/clusters/clusters_bundle.js | |
parent | dc55abaa504b270a8ba89f475513364486ed91a4 (diff) | |
download | gitlab-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.js | 5 |
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() { |