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

index e6cd2a25fda6a4266106c4c98bb1587133cec771..3fdf1bccb7c1f33ebd9f1846abc43c45c0ed3ef4 100644 (file)
@@ -116,13 +116,13 @@ define [
       tags = @ui.tagInput.val()
       jQuery.ajax
         type: 'POST'
-        url: "#{baseUrl}/api/rules/set_tags"
+        url: "#{baseUrl}/api/rules/update"
         data:
           key: @model.get 'key'
           tags: tags
-      .done =>
-          if tags.length > 0
-            @model.set 'tags', tags.split ','
+      .done (r) =>
+          if r.rule.tags.length > 0
+            @model.set 'tags', r.rule.tags
           else
             @model.unset 'tags'
           @render()
@@ -143,13 +143,16 @@ define [
       @ui.extendDescriptionSpinner.show()
       jQuery.ajax
         type: 'POST'
-        url: "#{baseUrl}/api/rules/set_note"
+        url: "#{baseUrl}/api/rules/update"
         dataType: 'json'
         data:
           key: @model.get 'key'
-          markdown_text: @ui.extendDescriptionText.val()
+          markdown_note: @ui.extendDescriptionText.val()
       .done (r) =>
-        @model.set htmlNote: r.htmlNote, mdNote: r.mdNote
+        console.log r
+        @model.set
+          htmlNote: r.rule.htmlNote
+          mdNote: r.rule.mdNote
         @render()