diff options
author | Jean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com> | 2014-03-19 11:56:09 +0100 |
---|---|---|
committer | Jean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com> | 2014-03-19 15:19:00 +0100 |
commit | 32e8c789af652584c9bccd6f1173fd8f14ea8374 (patch) | |
tree | 61ec50ae08fd93a49ca8a16fcf5a45a7cf081925 /sonar-server/src | |
parent | 6fc2b3da4d2a6547e5f440b46bc4606a4a0ea572 (diff) | |
download | sonarqube-32e8c789af652584c9bccd6f1173fd8f14ea8374.tar.gz sonarqube-32e8c789af652584c9bccd6f1173fd8f14ea8374.zip |
SONAR-5091 Make sure that conditions are kept in sync between QG model and collection
Diffstat (limited to 'sonar-server/src')
2 files changed, 2 insertions, 0 deletions
diff --git a/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.coffee b/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.coffee index 26f23dbc32e..df3527a8426 100644 --- a/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.coffee +++ b/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.coffee @@ -93,6 +93,7 @@ define [ if confirm t('are_you_sure') @showSpinner() @model.delete().done => + @options.collectionView.collection.remove @model @options.collectionView.updateConditions() @close() diff --git a/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.js b/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.js index d18fa24aff0..e966af2b0c7 100644 --- a/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.js +++ b/sonar-server/src/main/webapp/javascripts/quality-gate/views/quality-gate-detail-condition-view.js @@ -117,6 +117,7 @@ this.showSpinner(); return this.model["delete"]().done((function(_this) { return function() { + _this.options.collectionView.collection.remove(_this.model); _this.options.collectionView.updateConditions(); return _this.close(); }; |