From 230c1aa57be2e16b3bc9bcdad6534bff13dfb04d Mon Sep 17 00:00:00 2001 From: João M. M. Silva + Renan Teruo Date: Fri, 13 Apr 2012 17:06:26 -0300 Subject: [PATCH] [Mezuro] Call to metric_history partial(not working because partial was not in repository) --- plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb b/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb index 4c1342c..54597d9 100644 --- a/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb +++ b/plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb @@ -125,15 +125,14 @@ class MezuroPluginProfileController < ProfileController end def module_metrics_history - metric_name = params[:metric_name] for i in 1..50 do - puts metric_name - end + puts metric_name + end content = profile.articles.find(params[:id]) - module_history = content.result_history(content.project.name, params[:module_name]) - metric_history = module_history.select { |x| x.metric_result.metric.name == metric_name} -#precisamos que uma variável receba um array com os valores da métrica passada a partir do result history + module_history = content.result_history(params[:module_name]) + metric_history = module_history.collect { |x| (x.metric_results.select { |y| y.metric.name == metric_name })[0] } + #precisamos que uma variável receba um array com os valores da métrica passada a partir do result history render :partial => 'content_viewer/metric_history', :locals => {:metric_history => metric_history } end -- libgit2 0.21.2