Actions
Feature #2694
closedNotification on loosing assignment
Status:
Closed
Priority:
Normal
Assignee:
Category:
Email notifications
Target version:
Start date:
2009-02-07
Due date:
% Done:
0%
Estimated time:
Resolution:
Fixed
Description
When the user assigned to an issue change, old assigned user should receive a notification to be aware of this update too.
New method in journals.rb
def old_value_for(prop)
c = details.detect {|detail| detail.prop_key == prop}
c ? c.old_value : nil
end
Updated method in issue.rb
def recipients
recipients = project.recipients
# Author and assignee are always notified unless they have been locked
recipients << author.mail if author && author.active?
recipients << assigned_to.mail if assigned_to && assigned_to.active?
old_assigned_to_id = @current_journal.old_value_for('assigned_to_id') if @current_journal
old_assigned_to = User.find_by_id(old_assigned_to_id) if old_assigned_to_id
recipients << old_assigned_to.mail if old_assigned_to && old_assigned_to.active?
recipients.compact.uniq
end
Related issues
Updated by Jean-Philippe Lang almost 13 years ago
- Subject changed from Notification on loosing assignement to Notification on loosing assignment
- Status changed from New to Closed
- Assignee set to Jean-Philippe Lang
- Target version set to 1.4.0
- Resolution set to Fixed
Implemented in r8695.
Updated by Go MAEDA over 9 years ago
- Related to Defect #19197: Missing notification if assignee was a group added
Updated by Harm Ant over 6 years ago
The issue was fixed in 2.x.
But after upgrading to Redmine 3.4.2.stable notifications to old assignee is absent!
Actions