]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-5007 SONAR-5326 SONAR-5136 Use completion for tags
authorJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>
Wed, 28 May 2014 13:19:36 +0000 (15:19 +0200)
committerJean-Baptiste Lievremont <jean-baptiste.lievremont@sonarsource.com>
Wed, 28 May 2014 13:19:36 +0000 (15:19 +0200)
sonar-server/src/main/coffee/coding-rules/views/coding-rules-detail-view.coffee

index 3fdf1bccb7c1f33ebd9f1846abc43c45c0ed3ef4..ef7928fdb71f629687431a72611b3d0defb698f3 100644 (file)
@@ -91,9 +91,13 @@ define [
       else
         @$(@contextRegion.el).hide()
 
-      @ui.tagInput.select2
-        tags: _.difference @options.app.tags, @model.get 'tags'
-        width: '300px'
+      that = @
+      jQuery.ajax
+        url: "#{baseUrl}/api/rules/tags"
+      .done (r) =>
+        that.ui.tagInput.select2
+          tags: _.difference (_.difference r.tags, @model.get 'tags'), @model.get 'sysTags'
+          width: '300px'
       @ui.tagsEdit.hide()
 
       @ui.extendDescriptionForm.hide()