diff options
| author | Drew Blessing <drew.blessing@buckle.com> | 2013-12-26 10:50:29 -0600 |
|---|---|---|
| committer | Drew Blessing <drew.blessing@buckle.com> | 2014-01-06 15:38:13 -0600 |
| commit | 09cbe95b20f87ac95dd84a3a033e3f0a1b9aa5a5 (patch) | |
| tree | f172a3788a193bcf290df2f49f3c86f4141d4246 /app/observers/issue_observer.rb | |
| parent | 6579de0727b37535ecba3a8f6188f51a714e3a3e (diff) | |
| download | gitlab-ce-09cbe95b20f87ac95dd84a3a033e3f0a1b9aa5a5.tar.gz | |
Add note for assignee changes
Change to username per @PixnBits suggestion
Diffstat (limited to 'app/observers/issue_observer.rb')
| -rw-r--r-- | app/observers/issue_observer.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/observers/issue_observer.rb b/app/observers/issue_observer.rb index 1575cf0f19f..6ef13eb5d5e 100644 --- a/app/observers/issue_observer.rb +++ b/app/observers/issue_observer.rb @@ -19,6 +19,7 @@ class IssueObserver < BaseObserver def after_update(issue) if issue.is_being_reassigned? notification.reassigned_issue(issue, current_user) + create_assignee_note(issue) end issue.notice_added_references(issue.project, current_user) @@ -32,6 +33,10 @@ class IssueObserver < BaseObserver Note.create_status_change_note(issue, issue.project, current_user, issue.state, current_commit) end + def create_assignee_note(issue) + Note.create_assignee_change_note(issue, issue.project, current_user, issue.assignee) + end + def execute_hooks(issue) issue.project.execute_hooks(issue.to_hook_data, :issue_hooks) end |
