Feature: Support account/inbox specific webhooks (#562)

This commit is contained in:
Subin T P
2020-02-26 09:44:24 +05:30
committed by GitHub
parent 4d5e7b4adf
commit 7479b5db43
24 changed files with 117 additions and 57 deletions

View File

@@ -1,4 +1,4 @@
class Api::V1::Inbox::WebhooksController < Api::BaseController
class Api::V1::Account::WebhooksController < Api::BaseController
before_action :check_authorization
before_action :fetch_webhook, only: [:update, :destroy]
@@ -23,7 +23,7 @@ class Api::V1::Inbox::WebhooksController < Api::BaseController
private
def webhook_params
params.require(:webhook).permit(:account_id, :inbox_id, :urls).merge(urls: params[:urls])
params.require(:webhook).permit(:account_id, :inbox_id, :url)
end
def fetch_webhook