Patch #213 ยป mailer.rb.diff
| mailer.rb (working copy) | ||
|---|---|---|
| 31 | 31 |
set_language_if_valid(Setting.default_language) |
| 32 | 32 |
# Sends to all project members |
| 33 | 33 |
issue = journal.journalized |
| 34 |
@recipients = issue.project.members.collect { |m| m.user.mail if m.user.mail_notification }.compact
|
|
| 34 |
# @recipients = issue.project.members.collect { |m| m.user.mail if m.user.mail_notification }.compact
|
|
| 35 |
@recipients = Workflow.find(:all, :conditions => ["old_status_id = ?", issue.status.id]).collect {|w| w.role}.collect {|r| r.members}.flatten.collect {|m| m.user.mail if m.user.mail_notification}.uniq
|
|
| 35 | 36 |
@from = Setting.mail_from |
| 36 | 37 |
@subject = "[#{issue.project.name} - #{issue.tracker.name} ##{issue.id}] #{issue.status.name} - #{issue.subject}"
|
| 37 | 38 |
@body['issue'] = issue |