lib/split/dashboard/views/_experiment.erb in split-4.0.2 vs lib/split/dashboard/views/_experiment.erb in split-4.0.3

- old
+ new

@@ -14,10 +14,11 @@ extra_columns.uniq! summary_texts = {} extra_columns.each do |column| extra_infos = experiment.alternatives.map(&:extra_info).select{|extra_info| extra_info && extra_info[column] } - if extra_infos[0][column].kind_of?(Numeric) + + if extra_infos.length > 0 && extra_infos.all? { |extra_info| extra_info[column].kind_of?(Numeric) } summary_texts[column] = extra_infos.inject(0){|sum, extra_info| sum += extra_info[column]} else summary_texts[column] = "N/A" end end