Commit 958497fecbc630297f2d0d5f7b64b484966ae907

Authored by Dmitriy Zaporozhets
1 parent 017dfaee

fix issue count

app/models/issue.rb
@@ -33,6 +33,10 @@ class Issue < ActiveRecord::Base @@ -33,6 +33,10 @@ class Issue < ActiveRecord::Base
33 33
34 acts_as_list 34 acts_as_list
35 35
  36 + def self.open_for(user)
  37 + opened.assigned(user)
  38 + end
  39 +
36 def today? 40 def today?
37 Date.today == created_at.to_date 41 Date.today == created_at.to_date
38 end 42 end
app/views/layouts/project.html.haml
@@ -33,8 +33,8 @@ @@ -33,8 +33,8 @@
33 %span{ :class => "number" }= @project.users_projects.count 33 %span{ :class => "number" }= @project.users_projects.count
34 = link_to project_issues_filter_path(@project), :class => (controller.controller_name == "issues") ? "current" : nil do 34 = link_to project_issues_filter_path(@project), :class => (controller.controller_name == "issues") ? "current" : nil do
35 Issues 35 Issues
36 - - if @project.issues.assigned(current_user).count > 0  
37 - %span{ :class => "number" }= @project.issues.assigned(current_user).count 36 + - if @project.issues.open_for(current_user).count > 0
  37 + %span{ :class => "number" }= @project.issues.open_for(current_user).count
38 = link_to wall_project_path(@project), :class => current_page?(:controller => "projects", :action => "wall", :id => @project) ? "current" : nil do 38 = link_to wall_project_path(@project), :class => current_page?(:controller => "projects", :action => "wall", :id => @project) ? "current" : nil do
39 Wall 39 Wall
40 - if @project.common_notes.today.count > 0 40 - if @project.common_notes.today.count > 0