From c2d5d9c3a0c44f449879dd1c7ac9953a17733d2f Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Wed, 10 Apr 2013 16:56:52 +0200 Subject: [PATCH] Fix metrics web service json --- .../app/controllers/api/metrics_controller.rb | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/controllers/api/metrics_controller.rb b/sonar-server/src/main/webapp/WEB-INF/app/controllers/api/metrics_controller.rb index b2873a28a0c..05a9769e67c 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/controllers/api/metrics_controller.rb +++ b/sonar-server/src/main/webapp/WEB-INF/app/controllers/api/metrics_controller.rb @@ -45,7 +45,7 @@ class Api::MetricsController < Api::ApiController render_not_found('Metric [' + params[:id] + '] does not exist') else respond_to do |format| - format.json { render :json => jsonp(metrics_to_json(metric)) } + format.json { render :json => jsonp(metrics_to_json([metric])) } format.xml { render :xml => metrics_to_xml([metric]) } end end @@ -70,7 +70,7 @@ class Api::MetricsController < Api::ApiController Metric.clear_cache respond_to do |format| - format.json { render :json => jsonp(metrics_to_json(metric)) } + format.json { render :json => jsonp(metrics_to_json([metric])) } format.xml { render :xml => metrics_to_xml([metric]) } end end @@ -84,7 +84,7 @@ class Api::MetricsController < Api::ApiController Metric.clear_cache respond_to do |format| - format.json { render :json => jsonp(metrics_to_json(metric)) } + format.json { render :json => jsonp(metrics_to_json([metric])) } format.xml { render :xml => metrics_to_xml([metric]) } end else @@ -110,16 +110,12 @@ class Api::MetricsController < Api::ApiController def metrics_to_json(metrics) json = [] - metrics.each do |m| - json< 0) xml.instruct! -- 2.39.5