Merge pull request #5755 from techAPJ/flag-webhook

FEATURE:  webhook for flag events
This commit is contained in:
Arpit Jalan
2018-04-13 07:50:21 +05:30
committed by GitHub
9 changed files with 116 additions and 0 deletions

View File

@@ -72,3 +72,14 @@ end
WebHook.enqueue_hooks(:tag, tag_id: tag.id, event_name: event.to_s)
end
end
%i(
flag_created
flag_agreed
flag_disagreed
flag_deferred
).each do |event|
DiscourseEvent.on(event) do |flag|
WebHook.enqueue_hooks(:flag, flag_id: flag.id, event_name: event.to_s)
end
end

View File

@@ -2958,6 +2958,9 @@ en:
tag_event:
name: "Tag Event"
details: "When a tag is created, updated or destroyed."
flag_event:
name: "Flag Event"
details: "When a flag is created, agreed, disagreed or deferred."
delivery_status:
title: "Delivery Status"
inactive: "Inactive"