]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-3755 Do not display errors node when no error in WS
authorJulien Lancelot <julien.lancelot@gmail.com>
Wed, 5 Jun 2013 07:38:02 +0000 (09:38 +0200)
committerJulien Lancelot <julien.lancelot@gmail.com>
Wed, 5 Jun 2013 07:38:15 +0000 (09:38 +0200)
sonar-server/src/main/webapp/WEB-INF/app/controllers/api/action_plans_controller.rb
sonar-server/src/main/webapp/WEB-INF/app/controllers/api/issues_controller.rb

index 9e8fdfa36ecb1eaf101a63d8d0baee68ff516ba0..d9cb352452a7384b96dee5966c9e98cce2112df2 100644 (file)
@@ -152,7 +152,7 @@ class Api::ActionPlansController < Api::ApiController
 
   def result_to_hash(result)
     hash = {}
-    if result.errors
+    if result.errors and !result.errors.empty?
       hash[:errors] = result.errors().map do |error|
         {
             :msg => (error.text ? error.text : Api::Utils.message(error.l10nKey, :params => error.l10nParams))
index a4a83556c187fe31c68d47af9158e3a4ea67776f..7d21da4eb0db106e56406c9984df12f1dd8fea0b 100644 (file)
@@ -286,7 +286,7 @@ class Api::IssuesController < Api::ApiController
 
   def result_to_hash(result)
     hash = {}
-    if result.errors
+    if result.errors and !result.errors.empty?
       hash[:errors] = result.errors().map do |error|
         {
           :msg => (error.text ? error.text : Api::Utils.message(error.l10nKey, :params => error.l10nParams))