Index: app/models/mailer.rb =================================================================== --- app/models/mailer.rb (リビジョン 17911) +++ app/models/mailer.rb (作業コピー) @@ -542,7 +542,7 @@ @issues = issues @days = days @issues_url = url_for(:controller => 'issues', :action => 'index', - :set_filter => 1, :assigned_to_id => user.id, + :set_filter => 1, :assigned_to_id => 'me', :sort => 'due_date:asc') mail :to => user, :subject => l(:mail_subject_reminder, :count => issues.size, :days => days) Index: test/unit/mailer_test.rb =================================================================== --- test/unit/mailer_test.rb (リビジョン 17911) +++ test/unit/mailer_test.rb (作業コピー) @@ -604,6 +604,11 @@ mail = last_email assert mail.bcc.include?('dlopper@somenet.foo') assert_mail_body_match 'Bug #3: Error 281 when updating a recipe', mail + assert_select_email do + assert_select 'a[href=?]', + 'http://localhost:3000/issues?assigned_to_id=me&set_filter=1&sort=due_date%3Aasc', + :text => 'View all issues' + end assert_equal '1 issue(s) due in the next 42 days', mail.subject end