--- a/web/app/models/compare_query.rb Tue Nov 17 15:02:56 2015 +0100
+++ b/web/app/models/compare_query.rb Tue Nov 17 15:05:38 2015 +0100
@@ -10,11 +10,15 @@
end
def filtered_benchmark_infos
- BenchmarkInfo.where(id: filtered_benchmark_info_ids)
+ BenchmarkInfo
+ .where(id: filtered_benchmark_info_ids)
+ .includes(benchmark_results: [ :benchmark_batch,
+ :benchmark_durations,
+ :benchmark_parameters ])
end
def filtered_benchmark_info_ids
- benchmark_infos.compact
+ benchmark_infos.select(&:present?).compact
end
end