Commit 0d41f6f0a3ab23cee63e349eda5fb79240734dd4

Authored by Dmitriy Zaporozhets
1 parent c4e81ed9

Remove issue observer

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/observers/issue_observer.rb
@@ -1,29 +0,0 @@ @@ -1,29 +0,0 @@
1 -class IssueObserver < BaseObserver  
2 - def after_close(issue, transition)  
3 - notification.close_issue(issue, current_user)  
4 - event_service.close_issue(issue, current_user)  
5 - create_note(issue)  
6 - execute_hooks(issue)  
7 - end  
8 -  
9 - def after_reopen(issue, transition)  
10 - event_service.reopen_issue(issue, current_user)  
11 - create_note(issue)  
12 - execute_hooks(issue)  
13 - end  
14 -  
15 - protected  
16 -  
17 - # Create issue note with service comment like 'Status changed to closed'  
18 - def create_note(issue)  
19 - Note.create_status_change_note(issue, issue.project, current_user, issue.state, current_commit)  
20 - end  
21 -  
22 - def create_assignee_note(issue)  
23 - Note.create_assignee_change_note(issue, issue.project, current_user, issue.assignee)  
24 - end  
25 -  
26 - def execute_hooks(issue)  
27 - issue.project.execute_hooks(issue.to_hook_data, :issue_hooks)  
28 - end  
29 -end  
config/application.rb
@@ -21,7 +21,6 @@ module Gitlab @@ -21,7 +21,6 @@ module Gitlab
21 # Activate observers that should always be running. 21 # Activate observers that should always be running.
22 config.active_record.observers = :milestone_observer, 22 config.active_record.observers = :milestone_observer,
23 :project_activity_cache_observer, 23 :project_activity_cache_observer,
24 - :issue_observer,  
25 :key_observer, 24 :key_observer,
26 :merge_request_observer, 25 :merge_request_observer,
27 :note_observer, 26 :note_observer,