Smoothing the graph out a bit

This commit is contained in:
Brad Beattie 2009-03-10 15:20:54 -07:00
parent e1c566b148
commit bd5a1567f8

View File

@ -40,7 +40,8 @@ class GraphsController < ApplicationController
issues_by_created_on = issues_by_project[project].group_by {|issue| issue.created_on.to_date }.sort
created_count = 0
created_on_line = Hash.new
issues_by_created_on.each { |created_on, issues| created_on_line[(created_on-1).to_s] = created_count; created_count += issues.size; created_on_line[created_on.to_s] = created_count }
created_on_line[(issues_by_created_on.first[0]-1).to_s] = 0
issues_by_created_on.each { |created_on, issues| created_count += issues.size; created_on_line[created_on.to_s] = created_count }
created_on_line[Date.today.to_s] = created_count
graph.add_data({
:data => created_on_line.sort.flatten,