Show the total number of open issues in a reminder (#31104).

Patch by Yuichi HARADA.


git-svn-id: http://svn.redmine.org/redmine/trunk@18061 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Go MAEDA
2019-04-18 15:32:20 +00:00
parent fc02ddcb0d
commit a7ed8bcbed
4 changed files with 15 additions and 3 deletions

View File

@@ -553,6 +553,9 @@ class Mailer < ActionMailer::Base
@issues_url = url_for(:controller => 'issues', :action => 'index',
:set_filter => 1, :assigned_to_id => 'me',
:sort => 'due_date:asc')
query = IssueQuery.new(:name => '_')
query.add_filter('assigned_to_id', '=', ['me'])
@open_issues_count = query.issue_count
mail :to => user,
:subject => l(:mail_subject_reminder, :count => issues.size, :days => days)
end
@@ -770,4 +773,3 @@ class Mailer < ActionMailer::Base
@references_objects << object
end
end

View File

@@ -6,4 +6,4 @@
<% end -%>
</ul>
<p><%= link_to l(:label_issue_view_all), @issues_url %></p>
<p><%= link_to l(:label_issue_view_all), @issues_url %> (<%= l(:label_x_open_issues_abbr, :count => @open_issues_count) %>)</p>

View File

@@ -4,4 +4,5 @@
* <%= "#{issue.project} - #{issue.tracker} ##{issue.id}: #{issue.subject}" %>
<% end -%>
<%= l(:label_issue_view_all)%> (<%= l(:label_x_open_issues_abbr, :count => @open_issues_count) %>)
<%= @issues_url %>