Commit d0fb9e9bc33221699133f2cd76adca80b18b3877

Authored by Caio Salgado + Diego Araújo + João M. M. da Silva
Committed by Paulo Meireles
1 parent 2fc5a82e

[Mezuro] fixed filtering_metric_history

plugins/mezuro/controllers/mezuro_plugin_profile_controller.rb
@@ -55,11 +55,16 @@ class MezuroPluginProfileController < ProfileController @@ -55,11 +55,16 @@ class MezuroPluginProfileController < ProfileController
55 private 55 private
56 56
57 def filtering_metric_history(metric_name, module_history) 57 def filtering_metric_history(metric_name, module_history)
58 - metric_history = module_history.collect do |module_result|  
59 - module_result.metric_results.select do |metric_result| 58 + metrics_history = module_history.map do |module_result|
  59 + module_result.metric_results
  60 + end
  61 + metric_history = metrics_history.map do |array_of_metric_result|
  62 + (array_of_metric_result.select do |metric_result|
60 metric_result.metric.name.delete("() ") == metric_name 63 metric_result.metric.name.delete("() ") == metric_name
61 - end 64 + end).first
  65 + end
  66 + metric_history.map do |metric_result|
  67 + metric_result.value
62 end 68 end
63 - metric_history[0].collect{ |metric_result| metric_result.value }  
64 end 69 end
65 end 70 end