FEATURE: prompts new webhook events

This commit is contained in:
Erick Guan
2016-09-14 07:54:53 +08:00
committed by Guo Xiang Tan
parent 115461b395
commit 00d5facf36
9 changed files with 86 additions and 6 deletions

View File

@ -1,5 +1,5 @@
class Admin::WebHooksController < Admin::AdminController
before_filter :fetch_web_hook, only: %i(show update destroy list_events ping)
before_filter :fetch_web_hook, only: %i(show update destroy list_events bulk_events ping)
def index
limit = 50
@ -72,6 +72,12 @@ class Admin::WebHooksController < Admin::AdminController
render json: MultiJson.dump(json), status: 200
end
def bulk_events
params.require(:ids)
web_hook_events = @web_hook.web_hook_events.where(id: params[:ids])
render_serialized(web_hook_events, AdminWebHookEventSerializer)
end
def redeliver_event
web_hook_event = WebHookEvent.find(params[:event_id])