samchen2009 / ekanban

a kanban plugin for redmine
102 stars 42 forks source link

Error when open reports: ActionView::Template::Error (divided by 0): #79

Open JohnBat26 opened 10 years ago

JohnBat26 commented 10 years ago

Hello. I've got error: dividef by 0, when try to open report:

Started GET "/redmine/kanban_reports/index?project_id=53" for 127.0.0.1 at 2014-06-19 13:20:31 +0400
Processing by KanbanReportsController#index as HTML
  Parameters: {"project_id"=>"53"}
  Current user: admin (id=1)
  Rendered plugins/ekanban/app/views/kanban_reports/_filter_board.html.haml (13.4ms)
  Rendered plugins/ekanban/app/views/kanban_reports/_statistics.html.haml (743.6ms)
  Rendered plugins/ekanban/app/views/kanban_reports/_tabs.html.erb (779.6ms)
  Rendered plugins/ekanban/app/views/kanban_reports/index.html.haml within layouts/base (860.6ms)
Completed 500 Internal Server Error in 978.4ms

ActionView::Template::Error (divided by 0):
    30:               %td= user.groups.map{|g| g.alias}.join(" ")
    31:               - sum[i] = 0
    32:             - else
    33:               - data = controller.td_link_and_text(user,column) || {}
    34:               - sum[i] += data[:count].to_i if !data[:count].nil?
    35:               - if data[:params].nil?
    36:                 %td= link_to "#{data[:count]}"
  plugins/ekanban/app/controllers/kanban_reports_controller.rb:73:in `/'
  plugins/ekanban/app/controllers/kanban_reports_controller.rb:73:in `td_link_and_text'
  plugins/ekanban/app/views/kanban_reports/_statistics.html.haml:33:in `block (2 levels) in _340ebc36a58e1f90f6b9b59d5880993e'
  plugins/ekanban/app/views/kanban_reports/_statistics.html.haml:22:in `each'
  plugins/ekanban/app/views/kanban_reports/_statistics.html.haml:22:in `each_with_index'
  plugins/ekanban/app/views/kanban_reports/_statistics.html.haml:22:in `block in _340ebc36a58e1f90f6b9b59d5880993e'
  plugins/ekanban/app/views/kanban_reports/_statistics.html.haml:20:in `each'
  plugins/ekanban/app/views/kanban_reports/_statistics.html.haml:20:in `_340ebc36a58e1f90f6b9b59d5880993e'
  actionpack (3.2.18) lib/action_view/template.rb:145:in `block in render'