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