Skip to content
Snippets Groups Projects
Commit 33feaa04 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets
Browse files

Merge pull request #5881 from gendoc/master

 More issues and merge request events support in Project web hooks
parents dc4b7cb4 392d79db
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -13,6 +13,7 @@ class IssueObserver < BaseObserver
 
def after_reopen(issue, transition)
create_note(issue)
execute_hooks(issue)
end
 
def after_update(issue)
Loading
Loading
@@ -21,6 +22,7 @@ class IssueObserver < BaseObserver
end
 
issue.notice_added_references(issue.project, current_user)
execute_hooks(issue)
end
 
protected
Loading
Loading
Loading
Loading
@@ -38,12 +38,14 @@ class MergeRequestObserver < ActivityObserver
def after_reopen(merge_request, transition)
create_event(merge_request, Event::REOPENED)
create_note(merge_request)
execute_hooks(merge_request)
end
 
def after_update(merge_request)
notification.reassigned_merge_request(merge_request, current_user) if merge_request.is_being_reassigned?
 
merge_request.notice_added_references(merge_request.project, current_user)
execute_hooks(merge_request)
end
 
def create_event(record, status)
Loading
Loading
Loading
Loading
@@ -61,7 +61,7 @@
 
%h4.prepend-top-20 Issues events
%p.light
Triggered when new issue created or existing issue was closed.
Triggered when new issue created or existing issue was updated/closed/reopened.
%br
Request body:
= highlight_js do
Loading
Loading
@@ -86,7 +86,7 @@
}
%h4.prepend-top-20 Merge request events
%p.light
Triggered when new merge request created or existing merge request was merged/closed.
Triggered when new merge request created or existing merge request was updated/merged/closed.
%br
Request body:
= highlight_js do
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment