22 lines
398 B
Ruby
22 lines
398 B
Ruby
class Twilio::DeliveryStatusController < ApplicationController
|
|
def create
|
|
Webhooks::TwilioDeliveryStatusJob.perform_later(permitted_params.to_unsafe_hash)
|
|
|
|
head :no_content
|
|
end
|
|
|
|
private
|
|
|
|
def permitted_params
|
|
params.permit(
|
|
:AccountSid,
|
|
:From,
|
|
:MessageSid,
|
|
:MessagingServiceSid,
|
|
:MessageStatus,
|
|
:ErrorCode,
|
|
:ErrorMessage
|
|
)
|
|
end
|
|
end
|